Skip to main content

Payment methods

In order to create a Pay in or Pay out request you'd also have to provider a payment method of your choice. The following methods are currently available:

  • Card - Bank card
  • SBP - SBP phone number
  • BankAccount - Bank account number
  • CrossBorderCard - Cross-border c2c transfer
  • CrossBorderSBP - Cross-border SBP transfer
  • QRNSPK - SBP transfer for acquiring through nspk QR
  • QRNSPKCrossBorder - SBP transfer for acquiring through nspk QR cross-border
  • WT_CARD - White triangles to card
  • WT_SBP - White triangles to sbp
  • PIX - PIX QR method for PayIn in Brazil
  • PIX_OUT_CPF - PIX CPF method for PayOut in Brazil
  • PIX_OUT_EMAIL - PIX EMAIL method for PayOut in Brazil
  • PIX_OUT_PHONE - PIX PHONE method for PayOut in Brazil
  • PIX_OUT_EVP - PIX EVP method for PayOut in Brazil

You can get payment methods available to you using the following GET request:

GET https://api.transavex.com/api/v1/payment-methods/available?country=US&direction=PayIn

Where country and direction are required parameters.

Possible values for direction:

  • PayIn - countries available for pay in.
  • PayOut - countries available for pay out.

The country parameter must be filled with a country's alpha-2 code, which you can get using the following GET request {{base_url}}/api/v1/country/available?direction=...

Request example

curl --request GET \
--url 'https://api.transavex.com/api/v1/payment-methods/available?country=RU&direction=PayIn' \
--header 'Content-Type: application/json' \
--header 'X-Client-Id: {{token}}' \
--header 'X-Signature: {{signature}}'

Response example

[
{
"name": "SBP",
"comment": "Fast Payment System"
},
{
"name": "Card",
"comment": "From card to card"
},
{
"name": "BankAccount",
"comment": "From bank account to bank account"
}
]