We use cookies to optimize your user experience. All information shared with us through cookies is secure and covered by our data privacy obligations. To learn more, view our privacy policy.
KongaPay Logo
KongaPayDevelopers
DevelopersPayment GatewaySDK Setup Options

SDK Setup Options

Supported options for KPG.setup.

FieldTypeRequiredDescription
publicKeystringYesMaker Checker integration public key.
amountnumber|stringYesAmount in minor units.
hashstringYesSHA-512 hash generated server-side.
referencestringYesUnique merchant transaction reference.
descriptionstringYesTransaction description.
callbackstringYesCallback function name or callback URL.
modestringYestest, live, or live-sandbox. Default is live.
emailstringNoCustomer email. Recommended.
phonestringNoCustomer phone number. Required for some channels.
firstnamestringNoCustomer first name.
lastnamestringNoCustomer last name.
enableFramebooleanNoOpen checkout in an iframe when supported.
showSuccessPagenumberNoShow SDK success page after payment.