Using the test environment
Each endpoint listed in the API endpoints section is also available in our test environment. To use the test environment instead of the production environment, just use https://app.sandbox.cryptoprocessing .com/api/v2 as your base URL.
Example:
Using testnet currencies
To test the deposit function, you can generate an address with /addresses/take and send some currency to it. You can transfer test currencies from any testnet faucet, for example, BTC from Yet Another Bitcoin Testnet Faucet or ETH from Ropsten Ethereum Faucet.
Once the test funds are received, you can send a part of them back to the address specified on the faucet’s page using the /withdrawal/crypto API endpoint in order to test the withdrawal workflow to an external address.
Please note, you will be able to test the exchange function using the testnet currency only in our Sandbox environment. You will not be able to do this with your account in the production environment. Please make sure to test this feature at this stage. You will still be able to use the exchange feature in the production environment, but only with real funds.
Receiving callbacks
By this time, if you have followed the steps above and have already set your callback URL, you should start receiving them from our system. Make sure that the callbacks are processed correctly on your side and you receive them for all ongoing transactions. If you did not receive the callback when you should, you can click the Repeat callback button and our API will resend it to you. If the problem persists or you have any questions about the API, please do not hesitate to contact us via [email protected].
