Checkout All-In-One
Como usar o Checkout da Pagsmile para criar um Payin no Brasil.
Payin através da página de checkout Pagsmile
POST
https://gateway-test.pagsmile.com/trade/create
Este endpoint permite que você envie um pagamento usando a página de checkout Pagsmile
Headers
Name | Type | Description |
---|---|---|
Content-Type* | string | application/json; chartset=UTF-8 |
Authorization* | string | Basic Base($app_id:$security_key) |
Request Body
Name | Type | Description |
---|---|---|
app_id* | string | App Id criado no dashboard - Max. 32 chars - |
method | string | Se estiver vazio, todos os métodos ativados serão mostrados. Se não estiver vazio, apenas o método selecionado será mostrado. Confira aqui todos os métodos. |
out_trade_no* | string | ID fornecido pelo merchant em seu sistema - Max. 64 chars - |
notify_url* | string | Para onde o Pagsmile enviará a notificação |
timestamp* | string | yyyy-MM-dd HH:mm:ss - Max. 19 chars - |
subject* | string | motivo do pagamento ou título do item - Max. 128 chars - |
order_amount* | string | valor do pedido - 0.01 ~ 999999999 - (consulte o limite de valor para diferentes métodos) |
order_currency* | string | moeda do pedido - Max. 3 chars - |
content* | string | detalhes do motivo do pagamento ou detalhes do item. Isso será mostrado na fatura do banco. - Max. 255 chars - |
buyer_id* | string | ID do usuário do merchant |
channel | string | use somente quando método = Wallet |
trade_type* | string | fixed value: WEB |
return_url | sring | url de redirecionamento da web quando o pagamento for concluído |
timeout_express | string | m(minutes), h(hours), d(days), c(always end in current day). Used to control the expiration time of submitting an order (from initial to processing). (90m in default, max 15d) |
version* | string | fixed value: 2.0 |
cancellation_express | string | m(minutos), h(horas), d(dias). O valor deve ser um número inteiro. Usado para cancelar um pedido. Ex: 90m Utilizado para controlar o tempo de expiração de uma ordem de processamento. |
Conteúdo
All-In-One Checkout é para consultar a página Pagsmile de checkout para apresentar um ou todos os métodos de pagamento disponíveis aos usuários. É a forma mais simples de integração para todos os países e métodos do Pagsmile.
Exemplos mais detalhados para consultar a página de checkout Pagsmile para comerciantes em geral.
Exemplos mais detalhados para consultar a página de checkout Pagsmile para comerciantes de E-commerce.
Last updated