BitPay is a payment service provider platform that offers Bitcoin and Bitcoin cash payment services. To begin your BitPay integration, you must first create an account with BitPay. We recommend creating an account for production and another for testing purposes. Once you have completed the initial account setup, you can configure BitPay to work with DirectScale.
BitPay Setup
- Access the BitPay Setup page in Corporate Admin using a direct URL in the following format:
https://[CLIENTID].corpadmin.directscale[ENVIRONMENT].com/Corporate/Admin/BitPaySetup
- Check the IsLive? box if configuring BitPay for your production environment. Otherwise, leave this unchecked.
- Enter a ClientApplicationName. Choose a name you will recognize, as this name will appear when pairing with BitPay.
- Enter a SecurityFilename.
The SecurityFilename must not contain any spaces or special characters. - Click Save Settings.
- Select Generate Key. This button will only appear if the filename does not exist and all fields are complete.
A Pairing Code will generate.
This code is valid for 24 hours. - Highlight the code and press Cntrl+C to copy the code to your clipboard
Managing API Tokens
Now that you have successfully generated and copied the Pairing Code, it is time to enter it on the Manage API Tokens page.
- Log in to your BitPay dashboard.
- Production Sign-in URL: https://bitpay.com/dashboard/
- Test Sign-in URL: https://test.bitpay.com/dashboard/
- Select Payment Tools from the side navigation menu.
- Click on the API Tokens section.
-
Paste the Pairing Code into the search field and click Find.
The Client ID will appear if the entry was successful.
-
Click Approve.
The DirectScale Client appears in your Tokens list. Your BitPay DirectScale integration is now complete.
Mapping BitPay
Admin: Corporate Admin
Page: Settings > Company Settings > Payment Methods
URL: [CLIENTID].corpadmin.directscale[ENVIRONMENT].com/Corporate/Admin/CountryPaymentMap
Permission: ViewAdministration()
To make BitPay available, you must map it to your regions and stores.
Once mapped, BitPay can be utilized in Web Office or Retail. However, due to security measures, payments cannot be collected within Corporate Admin. |
Refer to Mapping New Market Payment Methods for an in-depth guide on mapping a new Payment Method.
Testing BitPay
Before you begin testing BitPay, you will need to complete the following tasks:
To test BitPay transactions:
- Impersonate an Associate.
- Add the test inventory item to your cart.
-
Click PROCEED TO CHECKOUT.
You navigate to the Order Checkout page.
- Select BitPay from the Add Payment section.
Do not select BitPay from Saved Payment Methods. - Click FINISH.
- Log in to BitPay.
- Select your Wallet and Currency.
- Click Pay In Wallet.
-
Click Pay.
A confirmation message will appear to confirm if the payment was successful.
- Select Return to DirectScale to return to the Order Complete page in Web Office.
Comments
Please sign in to leave a comment.