Developer Portal
  • Getting Started with CoinPays
    • Getting Started with CoinPays
    • iFrame API Integration Processes
    • Direct API Integration Processes
    • Pay with Link Solution Integration Processes
  • Iframe API
    • Iframe API Before You Start
    • Iframe API Step 1
    • Iframe API Step 2
  • Direct API
    • Direct API Before You Start
    • Direct API Step 1
    • Direct API Step 2
  • Shared API
    • Coins
    • Languages
    • Fiat Currencies
    • Get Payment Details
  • Donations
    • Iframe Donation
    • Stream Donation
  • Detailed Terms and Their Meanings
    • Merchant Details
    • Wallet Address & Networks
    • Merchant Test Mode
Powered by GitBook
On this page
  • 1- Application for CoinPays Crypto Virtual POS and Direct API Payment Solution
  • 2- Integration Documents & Sample Codes
  • 3- Accessing Store API Information to be Used During Integration
  • 4- Accessing Test Wallet Information to be Used During Test Process
  • 5- Performing the Test Transaction
  • 6- Checking the Test Payment Collection
  • 7- Requesting Transition to Live Mode
  • 8- Live Mode Transition Notification
  1. Getting Started with CoinPays

Direct API Integration Processes

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

PreviousiFrame API Integration ProcessesNextPay with Link Solution Integration Processes

Last updated 1 year ago

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

You can initiate the application process for using the Direct API Payment solution at .

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 Direct 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 Wallet Information to be Used During Test Process

You can access the Test Wallet Information you will use during your test transaction with CoinPays Direct API request. Your payment will be automatically confirmed after 20 seconds, and the successful transaction result will be sent to your feedback URL.

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.

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- 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.

8- 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.

https://coinpays.io/