Skip to content

FAQs

Collection per-transaction limits

Brazil: 10 - 10000 (BRL) India: 100 - 49999 (INR)

Payout per-transaction limits

Brazil: 20 - 10000 (BRL) India: 100 - 49999 (INR)

Callback debugging

Manual callback status is sandbox-only. Production does not support it. Sandbox supports automatic callbacks: odd last phone digit → success, even last phone digit → failure.

Callback handler did not return HTTP 200

The platform retries up to 5 times within 12 hours, then stops.

Signature error (1003)

Parameters were not sorted in dictionary order. Empty string, 0, null, false, and string '0' do not participate in signing. Algorithm is RSA signature, not RSA encryption.Remove trailing zeros after decimal points, e.g. 100.00100.

Brazil transfer account formats (account)

PIX_CPF 11 digits PIX_CNPJ 14 digits PIX_EMAIL email format PIX_PHONE +55 + 10–11 digits PIX_EVP ^[0-9 a-z]{8}-[0-9 a-z]{4}-[0-9 a-z]{4}-[0-9 a-z]{4}-[0-9 a-z]{12}$

Does sandbox require IP allowlist?

Sandbox can be tested without allowlist configuration.

API returns 403 Forbidden

User-Agent must not be empty.

Merchant public key does not need to be sent to staff manually

In production, merchants only need to paste the generated merchant public key into Merchant Console → Account Management → Application Configuration.

{"status":1301,"msg":"No available channel","data":null}

In sandbox, try a larger amount. In production, contact Transafe support.

Service hours

24H

Transafe Developer Documentation