Com o Link de pagamento Pagar.me, oferecemos uma página de checkout desenvolvida por nós e hospedada em nossos servidores. Desta forma, você não precisa se preocupar em desenvolver essa interface.
Integração com o Checkout
Passo 1:
Envie uma requisição de criação de um Link com as informações da venda e configurações do Checkout Saiba mais sobre as configurações do Checkout.
{
"is_building": false,
"payment_settings": {
"credit_card_settings": {
"installments_setup": {
"interest_type": "simple"
},
"operation_type": "auth_and_capture",
"installments": [
{
"number": 1,
"total": 12000
},
{
"number": 2,
"total": 12000
}
]
},
"accepted_payment_methods": [
"credit_card"
]
},
"cart_settings": {
"items": [
{
"amount": 12000,
"name": "Banner",
"default_quantity": 1
}
]
},
"name": "Banner N12345",
"type": "order"
}
Passo 2:
A resposta da requisição de criação de um checkout conterá um campo url
:
{
"payment_settings": {
"accepted_payment_methods": [
"credit_card"
],
"credit_card_settings": {
"operation_type": "auth_and_capture",
"installments": [
{
"number": 1,
"total": 12000
},
{
"number": 2,
"total": 12000
}
]
}
},
"cart_settings": {
"items": [
{
"amount": 12000,
"name": "Banner",
"default_quantity": 1
}
],
"items_total_cost": 12000,
"total_cost": 12000,
"shipping_cost": 0,
"shipping_total_cost": 0,
},
"name": "Banner N12345",
"type": "order",
"total_sessions": 0,
"max_paid_sessions": 0,
"total_paid_sessions": 0,
"max_sessions": 0,
"created_at": "2024-05-13T01:09:40.6331583Z",
"url": "https://payment-link.pagar.me/pl_GNe8zkaO2MlBxxGcJcv0BALq9Pon514W",
"updated_at": "2024-05-13T01:09:40.6331583Z",
"id": "pl_GNe8zkaO2MlBxxGcJcv0BALq9Pon514W",
"expires_in": 0,
"status": "active"
}
Esta URL deverá ser disponibilizada ao comprador por sua aplicação. Ao acessar a URL o comprador será redirecionado para o ambiente do Pagar.me para a realização do pagamento.