To move your integration to the production environment, it is required to have the credentials of your Production account (see section How can I get my Public Key and Private Key to make my integration?). Then, you must take into account the following recommendations, depending on the integration type:
Cajita de pagos
On the merchant_id parameter, you will have to send the Public Key that you find at your back office. Please keep in mind that you will not have to set up neither the Private Key, nor the merchant ID of your account.
Additionally, you must send the inTestEnvironment parameter as false.
In the event that you do not make these settings in the production environment, you will get an authentication error from your integration and in this way, the system will not allow you to process any payment.
JS
On the merchantId parameter, you will have to send the Public Key that you find at your backoffice, you will not have to set up neither the Private Key, nor the merchant ID of your account.
Additionally, you must send the inTestEnvironment parameter as false.
In case you do not make these settings in the production environment, keep in mind that you will get an authentication error from your integration and in this way, the system will not allow you to process any payment.
API
You must edit all endpoints from https://api-uat.kushkipagos.com/ (UAT Development Environment) to https://api.kushkipagos.com/ (Production Environment). Additionally, you must change all Public-Merchant-Id and Private-Merchant-Id to the keys of your production account.