Formatting Your Request Body

When interacting with TabaPay's API, it's important to ensure that the JSON format is optimized for performance. To achieve this, TabaPay requires all whitespace to be removed from the JSON request body parameters and response data. This is sometimes referred to as "packing", or "condensing" your JSON, or "minification" and it helps streamline communication between systems.

ANSWERED

How to Get Started

If you are exploring TabaPay and want to learn how to get started there are different resources that can help you.

ANSWERED

Error Message {"SC":400,"EC":"3C304949"}

What is the error code 3C304949 means?

ANSWERED

We are getting 429 on hitting the transaction endpoint on sandbox

Response from sandbox:

ANSWERED

Create account fails with 403

I'm trying to create an account by calling this endpoint:

ANSWERED
ANSWERED

Unable to connect to Sandbox

Getting the below error when connecting to Sandbox.

ANSWERED

SubClient use for non-ISOs: can it be use to create sub-accounts for the same business?

Is it possible to create SubClients for different segments of a single business? We are not an ISO, but it would be helpful to use a sub-account concept to help distinguish payment processing volume and interchange fees between different product lines (e.g. web vs. mobile) within our single business.

ANSWERED

Error: read ECONNRESET

We are trying to connect to your sandbox for our RTP integration. Before that we keep getting "Error: read ECONNRESET" during a connection call.
Note: We had already submitted / shared our IP addreses and ranges to get Whitelisted. Is there anything else that is required (e.g. client certs etc). Please assist.

ANSWERED

ACH Return File > $0 Amount / COR Entry Type

In the documentation of the [ACH Return Files](https://developers.tabapay.com/docs/overview-of-ach#ach-return-file-format) there's a Class field, which we found is most likely Entry Type found as found here with the following possible values:


Questions? Contact Sales or make a post