1. Pay Out Request
A Pay Out transaction occurs when a Customer requests a withdrawal in the Merchant website. Confirmed withdrawals will be debited from the Merchant wallet account.

1. Send a Pay Out Request
Body
idinteger · int64Optional
merchantIdinteger · int64Required
merchantInvoiceIdstring · min: 1Required
currencystring · max: 3Required
amountnumber · currencyRequired
hashstring · max: 300Required
targetCustomerEmailstring · email · min: 1Required
pixKeyTypestring · min: 1Required
confirmationUrlstring · uri · min: 1Required
labelIdinteger · int64 · nullableOptional
bankCodeinteger · int32Optional
bankAccountstring · nullableOptional
bankBranchstring · nullableOptional
bankAccountTypestring · nullableOptional
idiomstring · max: 5 · nullableOptional
targetCustomerMainIdstring · max: 60 · nullableOptional
targetCustomerIdinteger · int64Optional
convertedCurrencystring · nullableOptional
convertedAmountnumber · doubleOptional
apiProcessIdinteger · int32Optional
contaCertaFailbooleanOptional
fullNamestring · nullableOptional
targetCustomerBirthDatestring · nullableOptional
targetCustomerPhoneNumberCountryCodestring · nullableOptional
targetCustomerPhoneNumberAreaCodestring · nullableOptional
targetCustomerPhoneNumberstring · nullableOptional
Responses
201
Created
application/json
400
Bad Request
application/json
503
Retry-After {Datetime}
post
/1.0/GoOut/ProcessPayout Request Parameters Specification
Parameter
Type
Description
Required
If parameter pixKeyType = “DadosBancarios”, the bellow parameters are MANDATORY
Parameter
Type
Description
Description
If parameter pixKeyType = “Telefone”, the bellow parameters are MANDATORY
Parameter
Type
Description
JSON Request sample:
Last updated
Was this helpful?
