Push Transaction
Inyo Gateway also supports push transactions, a type of financial operation where the payment gateway facilitates the transfer of funds initiated by the sender to a recipient’s account, globally.
Supports multiple payment methods, including:
Credit/Debit Cards (domestic and cross-border)
ACH Transfers (domestic)
Accounts (cross-border)
Root Object
externalPaymentId
string
✅
External identifier for the payment.
amount
object
✅
Payment amount details.
ipAddress
string
✅
Must be a valid IPv4 or IPv6 address.
paymentType
string
✅
Must be "PUSH"
.
recipient
object
✅
Contains recipient details.
amount
object
total
number
✅
Must be >= 1
Amount to be sent.
currency
string
✅
Must be "USD"
Currency used in the payment.
recipient
object
recipient
objectcustomer
firstName
string
✅
—
Recipient's first name.
lastName
string
✅
—
Recipient's last name.
phoneNumber
string
✅
7–15 digits (only numbers)
Recipient's phone number.
documentNumber
string
✅
5–20 digits
Recipient's document number.
documentType
string
✅
NATIONAL_ID
, PASSPORT
, DRIVER_LICENSE
Type of document.
email
string
✅
Must be a valid email
Recipient's email address.
countryCodeAlpha3
string
✅
3-letter uppercase (e.g., USA
)
ISO Alpha-3 country code.
customerAddress
stateCode
string
✅
State code (e.g., SP
).
city
string
✅
City name.
line1
string
✅
Street address (line 1).
line2
string
❌
Street address (line 2 - optional).
state
string
✅
Full state name (e.g., São Paulo
).
zipCode
string
✅
ZIP/postal code.
destination
object
destination
objecttype
string
✅
Must be "PIX"
or "WALLET"
🟢 If type
= PIX
keyType
string
✅
EMAIL
, PHONE
, DOCUMENT
, EVP
Type of PIX key
key
string
✅
—
PIX key value
🟢 If type
= WALLET
walletId
string
✅
Wallet identifier (email or ID)
✅ Example Payload – PIX
✅ Example Payload – WALLET
Last updated