Xfers Payments

The Xfers Payments Developer Hub

Welcome to the Xfers Payments developer hub. You'll find comprehensive guides and documentation to help you start working with Xfers Payments as quickly as possible, as well as support if you get stuck. Let's jump right in!

Guides    API Reference

Getting Started

Creating an Xfers Account

  1. Simply head to https://www.xfers.com and click on Sign Up.
  2. Select Business Account.
  3. Follow the steps to update your business profile information
  4. Submit required documents to verify your account.
  5. Our team will send you a Service Agreement Letter for your signature once your account is verified.

It will take between 1-5 working days for your account to be ready to go Live.
However, you will be able to start testing our API using our Sandbox!


Operating in higher-risk industries or looking for a wallet solution? We might have APIs that better suit your needs. Please reach out to [email protected] and we'll work out a solution for you.

Generate an API key on the Developer Tools page

  1. Head over to the Xfers Dashboard and change to Sandbox mode.
  2. Go to the Developer Tools page and hit "Generate Secret Key" to generate your API keys.

Please note that the secret key will only be shown once during this whole process. Make sure to save and store the secret key securely.

  1. When you are ready to go Live, repeat this process on Live mode.

Go-live Checklist

Before you go live with your Xfers integration, go through this checklist to ensure a smooth transition.

  1. Define your callback URLs: Your Xfers API calls may trigger callbacks at various stages. If you are using these callbacks, make sure that you've defined the callback URLs for your Xfers account. You can set these up on the Xfers Dashboard.
  2. Make sure you are using the right API keys: Live mode and Sandbox mode calls are dependent on which set of API keys you use to make these calls. Make sure that you are using using Live keys to make the API calls when going live. The API key should start with live_
  3. Test for edge cases: Make use of the Sandbox environment to test transactions thoroughly to understand how the products work without using real money.
  4. Set up your bank account information: Make sure that you've added the correct bank details to your Xfers account so that you will be able to receive funds from Xfers without any delays.

Updated 10 months ago

Getting Started

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.