iFrame API Integration Processes

Detailed information and guidance steps about iFrame API Integration Processes and Live Mode Transition process

1- Application for CoinPays Crypto Virtual POS and iFrame API Payment Solution

You can initiate the application process for using the iFrame API Payment solution at https://coinpays.io/.

2- Integration Documents & Sample Codes

Under the menu located on the CoinPays Store Panel > Support & Setup > Developer Portal page, you can find integration documents and sample integration codes for 1st and 2nd steps under the iFrame API Integration section. You can share the relevant documents with your developer or infrastructure provider.

3- Accessing Store API Information to be Used During Integration

During integration, you need to use:

  • Store Number (merchant_id),

  • Store Password (merchant_key),

  • Store Secret Key (merchant_salt),

You can access these values from the API Integration Information section under the CoinPays Store Panel > Support & Setup > Integration Information page.

4- Accessing Test Card Information to be Used During Test Process

Upon successful integration of the iFrame API Payment solution, CoinPays provides a shared payment screen. The test wallet information you need during your test transaction is pre-defined on the payment page. Therefore, there is no need to send any fees to the test wallet account.

5- Performing the Test Transaction

After completing the 1st and 2nd steps of integration, you need to visit your payment page prepared on your website or application and perform a test payment. Clicking on the Pay button on the payment page, which comes with pre-defined test wallet information, is sufficient to initiate the payment flow. If you have no issues with the integration, you can complete the test payment process by clicking on the Pay button on the CoinPays test page that appears.

6- Checking the Test Payment Collection

You can access the test transactions you have completed by searching with the email address you provided during the transaction, through the CoinPays Store Panel > Transactions & Reports > Transactions page.

7- Setting up Payment and iFrame Page Settings

Store API Information

You can access the API Integration Information you need during the integration process from the CoinPays Store Panel > Support & Setup > Integration Information page.

8- Requesting Transition to Live Mode

After the successful completion of your test transaction, you can initiate the control of the test transactions you have made by clicking the Yes, I Have Completed Integration button on the CoinPays Store Panel > Support & Setup > Live Mode page. After the successful completion of the test flow, you can send a request for transition to live mode by clicking the Send Transition to Live Mode Request button.

9- Live Mode Transition Notification

Your test transactions and request are checked by our units providing 24/7 support. After the check is completed, if there are no issues with the transition of your store to live mode, the process is completed, and a notification is sent to your registered mobile phone number via SMS, and to your registered email address in writing. After receiving the notification, you can start real payment collection.

Last updated