Moving to Production
Read this guide before you start receiving real payments with Kushki
Once you have obtained a certification for your system integration and received your real or productive account, it is important that you first configure your account before receiving payments from your customers.
Front-end configuration
Depending on your integration technique and type, you must do the following:
Kajita
In your initialization script, do the following:
- Change
inTestEnvironmenttofalse - Change
merchant_idto thePublic Keyin your production account
If you use version 2 of Kajita), follow these steps from your Administration Console:
- Go to Settings > Integrations > Kajita.
- Enable the Production mode option.
- Click Publish to confirm that you wish to transfer your Kajita to production mode.
- Copy and paste the script of your Kajitas on your website, as explained here.
Kushki.js
In your Kushki object, do the following:
- Change
inTestEnvironmenttofalse. - Change
merchant_id, to thePublic Keyof your productive account.
Kushki.js hosted fields
In your KushkiOptions instance, do the following:
- Change
inTesttofalse. - Change
publicCredentialId, to thePublic Keyof your productive account.
iOS
In your Kushki object, do the following:
- Change
environmenttoKushkiEnvironment.production. - Change
publicMerchantId, to thePublic Keyof your productive account.
Android
In your Kushki object, do the following:
- Change the environment to
KushkiEnvironment.production. - Change
publicMerchantId, to thePublic Keyof your productive account.
Back end configuration
Through the service you are using to make the call to our API, do the following:
- Remove the suffix
-uatfrom the URL. For example, if the url washttps://api-uat.kushkipagos.com/it will be nowhttps://api.kushkipagos.com. - In the call header, change the default
Public Merchant Idor thePrivate Merchant Idto the respective credentials of your productive account, respectively.
Chile
Colombia
Ecuador
Peru