Carteira Pagsmile

Como usar a Carteira Pagsmile para enviar um Payout

Autorização H5Autorização de App nativoEnviar prêmios

Ambientes

Ambiente
API

sandbox

https://sandbox.transfersmile.com/api/payout

produção

https://api.transfersmile.com/api/payout

Método HTTP

POST

HTTP Cabeçalho

Cabeçalho
Tipo
Obrigatório
Descrição

Content-Type

String

Sim

application/json; charset=UTF-8

AppId

String

Sim

Seu App ID na plataforma de payout

Authorization

String

Sim

SHA256($sorted_params + $app_key)

HTTP Body(Somente JSON Suportado)

Parâmetro
Tipo
Obrigatório
Descrição

name

String

não

Nome do beneficiário

Min.5 Max.100

phone

String

não

Beneficiary's phone

- Max.15 -

email

String

não

Beneficiary's email

account

String

Sim

Pagsmile Wallet account

account_type

String

Sim

Valor fixo: UUID

method

String

Sim

Valor fixo: WALLET

channel

String

Sim

Valor fixo: Pagsmile

amount

Numeric String

Sim

Montante payout

- Min 0.01, Max 50,000 -

amount_type

String

não

Especificar o montante do valor é fixo para o comerciante ou beneficiário:

source_amount, arrival_amount(default)

fee_bear

String

Sim

Uma das [beneficiary | merchant]

custom_code

String

Sim

ID do pedido do comerciante

- Max.50 -

source_currency

String

Sim

Moeda da conta do comerciante, suportada: USD, GBP, EUR

arrival_currency

String

Sim

Moeda da conta do beneficiário, BRL or MXN

notify_url

String

Sim

Onde a pagsmile vai fazer o callback para

additional_remark

String

Sim

Observação adicional de Payout, Max length: 40

country

String

Sim

Código do país, BRA or MEX

Exemplo de solicitação

Nota: 94FAC********************** 68548 é o App ID do aplicativo de teste da pagsmile para o ambiente sandbox, e d6181db0d6548b94b162e75d095b59147172d914699f83b2bd17951a671b6302 é o token de autorização associado ao App ID de teste.

Resposta HTTP

Países suportados

País
Código do país
Moeda

Brazil

BRA

BRL

Mexico

MEX

MXN

Last updated