Creating a developer account
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.
- Recharge Checkout on Shopify
- Recharge Checkout on BigCommerce
- Shopify Checkout Integration
Before you start
Developer accounts are used as a testing environment and are intended to be used only for this purpose. Once the developer account is activated the store cannot be used for live transactions. Recharge cannot convert a developer account to a live store.
Create a developer account on Recharge Checkout on Shopify or BigCommerce
- Install Recharge on a Shopify or BigCommerce store you plan to use as your test store (not a live store).
- Create a Stripe account.
- Reach out to Recharge support to enable Developer Tools and request that your Recharge test account be set to a developer account. Please include your Stripe test keys in the request, from your Stripe account.
- 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 store you plan to use as your test store (not a live store).
- Reach out to Recharge support to enable Developer Tools and request that your Recharge test account be set to a developer account.
- 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.
Join the Slack group
Optionally, reach out to the Recharge team if you would like access to our dedicated API Slack group for developers. 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.
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.
- Card number: 4242 4242 4242 4242.
- Name on card: Enter at least two words, i.e. Test Transaction.
- Expiry date: This can be any date in the future.
- CVV: This can be any three digits.
Merchants using the Shopify Checkout Integration should use the Shopify test credentials.