Cada venda cai no seu painel
A venda no Apple Pay entra como cartão à vista, com a bandeira e o final do cartão, no mesmo extrato.
Apple Pay no checkout da AbacatePay
O botão do Apple Pay aparece no checkout pra quem compra no iPhone, no iPad ou no Mac. O cliente confirma com Face ID ou Touch ID, e você recebe como uma venda no cartão.
Menos digitação no celular
No celular, o cartão é a parte mais chata da compra: o número não cabe na tela, o teclado cobre o botão e um dígito errado recusa o pagamento. Com o Apple Pay, o cartão já está na Carteira do iPhone e o cliente só confirma.
Pro cliente, um olhar no iPhone. Pra você, uma venda no cartão como as outras: o mesmo extrato, o mesmo prazo e o mesmo webhook.
A venda no Apple Pay entra como cartão à vista, com a bandeira e o final do cartão, no mesmo extrato.
Qualquer Visa ou Mastercard que o cliente já tem na Carteira do iPhone.
O desconto entra antes da confirmação, e o Apple Pay cobra o valor com desconto.
Quem não tem Apple Pay paga com Pix ou cartão no mesmo checkout.
A venda aprovada dispara o checkout.completed, como uma venda no cartão.
Sem mensalidade e sem adesão: a venda paga a mesma taxa do cartão à vista.
Como ativar
Com o cartão ativo, o Apple Pay entra em qualquer checkout que você criar, pela API ou pela dashboard. Coloque as duas carteiras e cada cliente vê a do aparelho dele.
POST /v2/checkouts/create, ao lado de PIX e CARD. Na dashboard, é marcar Apple Pay ao criar o checkout.url do checkout. No iPhone, o botão do Apple Pay aparece sozinho.checkout.completed chega no seu endpoint.curl -X POST https://api.abacatepay.com/v2/checkouts/create \
-H "Authorization: Bearer $ABACATEPAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": [{ "id": "prod_4kP9xQ2mL7vR", "quantity": 1 }],
"methods": ["PIX", "CARD", "APPLE_PAY", "GOOGLE_PAY"],
"externalId": "pedido-4821",
"completionUrl": "https://lojanorte.com.br/obrigado"
}'const url = "https://api.abacatepay.com/v2/checkouts/create";
const res = await fetch(url, {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.ABACATEPAY_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
items: [{ id: "prod_4kP9xQ2mL7vR", quantity: 1 }],
methods: ["PIX", "CARD", "APPLE_PAY", "GOOGLE_PAY"],
externalId: "pedido-4821",
completionUrl: "https://lojanorte.com.br/obrigado",
}),
});
const { data, error } = await res.json();
if (error) throw new Error(error);
// leve o cliente pro checkout
console.log(data.url);import os
import requests
res = requests.post(
"https://api.abacatepay.com/v2/checkouts/create",
headers={"Authorization": f"Bearer {os.environ['ABACATEPAY_API_KEY']}"},
json={
"items": [{"id": "prod_4kP9xQ2mL7vR", "quantity": 1}],
"methods": ["PIX", "CARD", "APPLE_PAY", "GOOGLE_PAY"],
"externalId": "pedido-4821",
"completionUrl": "https://lojanorte.com.br/obrigado",
},
)
body = res.json()
if body["error"]:
raise Exception(body["error"])
# leve o cliente pro checkout
print(body["data"]["url"])<?php
$ch = curl_init("https://api.abacatepay.com/v2/checkouts/create");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("ABACATEPAY_API_KEY"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => json_encode([
"items" => [["id" => "prod_4kP9xQ2mL7vR", "quantity" => 1]],
"methods" => ["PIX", "CARD", "APPLE_PAY", "GOOGLE_PAY"],
"externalId" => "pedido-4821",
"completionUrl" => "https://lojanorte.com.br/obrigado",
]),
]);
$body = json_decode(curl_exec($ch), true);
if ($body["error"]) {
throw new Exception($body["error"]);
}
// leve o cliente pro checkout
header("Location: " . $body["data"]["url"]);{
"data": {
"id": "bill_7Hc2Lq9xWm4RtZ8n",
"externalId": "pedido-4821",
"url": "https://app.abacatepay.com/pay/bill_7Hc2Lq9xWm4RtZ8n",
"amount": 21990,
"status": "PENDING",
"frequency": "ONE_TIME",
"devMode": false
},
"success": true,
"error": null
}O checkout da AbacatePay mostra o botão só no aparelho compatível. Nos outros, o cliente paga com Pix ou cartão na mesma página, sem erro e sem tela em branco.
Com o Apple Pay configurado na Carteira, o botão aparece e o cliente confirma com Face ID ou Touch ID.
No Safari, o cliente confirma com Touch ID ou pelo iPhone que está por perto.
No Android, quem tem cartão na Carteira do Google vê o Google Pay no lugar.
Sem carteira compatível, o botão não aparece e o cliente paga com Pix ou cartão no mesmo checkout.
O Apple Pay é uma venda no cartão: paga a taxa do crédito à vista, no prazo de recebimento que você escolhe na dashboard. Quanto mais longo o prazo, menor a taxa.
5,42% + R$ 0,60por venda à vista, recebendo em D+1
5,03% + R$ 0,60por venda à vista, recebendo em D+7
4,5% + R$ 0,60por venda à vista, recebendo em D+15
3,5% + R$ 0,60por venda à vista, recebendo em D+30
Segurança
O Apple Pay troca o número do cartão por um token da bandeira e gera um código que vale só pra aquela compra. Quem confirma é o dono do iPhone.
O checkout recebe um token da bandeira, não o número impresso no cartão do cliente.
Cada pagamento leva um criptograma novo. Copiado, ele não serve pra outra compra.
O cartão só paga quando o dono do iPhone confirma, com a biometria ou a senha do aparelho.
O pagamento acontece no checkout da AbacatePay: dado de cartão não passa pelo seu site.
O atendimento funciona das 9h às 19h, com tempo de resposta de até 20 minutos. Operações com volume maior também contam com um grupo de WhatsApp com os decisores da AbacatePay.

Os outros meios de pagamento e recursos, com as mesmas taxas e o mesmo suporte.
O que mais perguntam antes de ligar o Apple Pay no checkout.
O mesmo que o cartão de crédito à vista, no prazo de recebimento que você escolhe na dashboard: de 5,42% + R$ 0,60 em D+1 a 3,5% + R$ 0,60 em D+30. Não tem custo extra pela carteira, mensalidade nem adesão.
O Apple Pay e o Google Pay ligam junto com o cartão. Com o cartão ativo, é incluir APPLE_PAY em methods ao criar o checkout pela API, ou marcar Apple Pay ao criar o checkout na dashboard. Se o cartão ainda não está ativo na sua conta, fale com o nosso time.
No iPhone, no iPad e no Mac com o Apple Pay configurado na Carteira, no Safari e nos navegadores compatíveis. Em outros aparelhos o botão não aparece, e o cliente paga com Pix ou cartão no mesmo checkout.
Visa e Mastercard, de crédito ou de débito, cadastrados na Carteira do iPhone.
Não: o pagamento com Apple Pay sai à vista. Pra parcelar em até 12x, o cliente escolhe Cartão no mesmo checkout.
Ainda não. O Apple Pay está no checkout da AbacatePay para cobranças avulsas, criadas pela API ou pela dashboard. Assinaturas, link de pagamento e checkout transparente seguem com Pix e cartão.
Não vê. O Apple Pay manda um token da bandeira no lugar do número do cartão, com um código que vale só pra aquela compra, e o cliente confirma com Face ID, Touch ID ou a senha do aparelho. O número não passa pelo seu site nem pelo seu servidor.
No prazo do cartão que você escolheu na dashboard: D+1, D+7, D+15 ou D+30. A venda no Apple Pay entra no extrato como uma venda no cartão à vista.
O checkout pede nome, e-mail e CPF de quem paga, como em qualquer cobrança. O que some é o cartão: número, validade, CVV e nome impresso. Por isso, com skip_customer na url do checkout, o Apple Pay não aparece.
Sim. Por enquanto a AbacatePay é só pra CNPJ. MEI serve.
Sem mensalidade e sem adesão.
Crie a conta grátis, ative o cartão e o Apple Pay entra no seu checkout ao lado do Pix.
Sem mensalidade. Aprovação não leva semanas.
