Creating a developer account
- Before you start
- Create a developer account on Recharge Checkout on Shopify or BigCommerce
- Create a developer account on the Shopify Checkout Integration
- Create a developer account on the BigCommerce Checkout Integration
- Join the Slack group
- Developer support
- Setting up a bogus gateway
- Performing a test transaction
If you require a sandbox environment for a merchant store or you're looking to build a custom application or integration, you will require a developer account. This guide provides the steps for setting up a developer account in Recharge.
Before you start
- Developer accounts are used as a testing environment and are intended to be used only for this purpose.
- Development stores on a free Shopify and BigCommerce plan are automatically configured as Recharge test stores.
-
A store automatically switches to a live store and starts billing if:
- Refer to the Recharge API guide, to learn more about the API, including accessing and creating API tokens.
Create a developer account on Recharge Checkout on BigCommerce
- Install Recharge on a BigCommerce store you plan to use as your test store (not a live store).
- Create a Stripe account.
- Set your payment process in Recharge to be in test mode.
- In the merchant portal, click Settings and select Payment.
- Select Stripe under Payment processor.
- Enable the option to Change your store to a test store.
- Add the test Stripe keys.
- Access the Recharge API documentation to view the Recharge API specification.
Create a developer account on the Shopify Checkout Integration
- Install Recharge on a Shopify development store.
- Set Shopify Payments to test mode in the Shopify settings. If you are using another supported payment processor ensure that it is set to test/developer mode.
- Access the Recharge API documentation to view the Recharge API specification.
Create a developer account on the BigCommerce Checkout Integration
- Install Recharge on a BigCommerce development store.
- Follow the steps to Creating a test order in BigCommerce to test payment transactions. If you are using another supported payment processor ensure that it is set to test/developer mode.
- Access the Recharge API documentation to view the Recharge API specification.
Join the Slack group
Recharge operates a public channel on Slack for Recharge API-related questions. Use our In-app support bot to search for Slack. Select Developer Slack Channel from the results and follow the provided instructions to get added.
You can ask questions in this channel directly to the API team and other developers who build off of the Recharge API.
Developer support
- Visit the Recharge Developer Documentation to find tutorials and how-to guides for developing on the Recharge platform.
- Access the API Reference to view the Recharge API specification.
Setting up bogus gateway
To run test payments, you need to set up test mode and use the Bogus Gateway. To get started, make sure Shopify Payments is activated first.
1. Go to Shopify Admin for your store, click Settings and select Payments.
2. Click Activate Shopify Payments and follow the prompts.
3. Click test payment provider.
4. Bogus (for testing) should be toggled on.
5. Choose Other under Let us know why you’re deactivating Shopify Payments. Simply state something like you are using a test environment.
6. Click Activate.
Performing test transactions
Once your developer account is enabled, you can perform test transactions using test credentials. Use the following information at the checkout to simulate a successful transaction.
Name on card | Enter Bogus Gateway
|
Credit card number |
Enter each of these in turn to simulate different types of transaction:
|
CVV | Enter any 3-digit number (for example, 111 .) |
Expiry Date | Enter any date in the future. |