Apple Pay no checkout da AbacatePay

Pagamento com Face ID, sem digitar o cartão

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.

  • Taxa do cartão à vista
  • Confirmação com Face ID
  • Cartão tokenizado, sem o número
  • Liga junto com o cartão

O cliente paga com o que já tem no iPhone, no iPad e no Mac.

  • Apple Pay
  • Face ID
  • Touch ID
  • Safari
  • iOS
  • macOS
  • Visa
  • Mastercard

Menos digitação no celular

23 dígitos que o cliente não precisa digitar

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.

  • Nada de número, validade e CVV
  • Sem erro de digitação no cartão
  • Confirmação com Face ID ou Touch ID
Como o cliente paga
dígitos do cartão
230
campos pra preencher
40
pra confirmar
PagarFace ID

Uma venda no cartão, sem o trabalho do cartão

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.

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.

Crédito ou débito

Qualquer Visa ou Mastercard que o cliente já tem na Carteira do iPhone.

Cupom de desconto

O desconto entra antes da confirmação, e o Apple Pay cobra o valor com desconto.

Pix e cartão ao lado

Quem não tem Apple Pay paga com Pix ou cartão no mesmo checkout.

O mesmo webhook

A venda aprovada dispara o checkout.completed, como uma venda no cartão.

R$ 0a mais por aceitar a carteira
Taxa do cartão

Sem mensalidade e sem adesão: a venda paga a mesma taxa do cartão à vista.

Como ativar

Liga com o cartão, entra com um parâmetro

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.

  1. Ative o cartão na sua contaO Apple Pay e o Google Pay ligam junto. Você não precisa de conta de desenvolvedor na Apple nem de certificado.
  2. Inclua APPLE_PAY em methodsNo POST /v2/checkouts/create, ao lado de PIX e CARD. Na dashboard, é marcar Apple Pay ao criar o checkout.
  3. Mande o cliente pra urlA resposta traz a url do checkout. No iPhone, o botão do Apple Pay aparece sozinho.
  4. Receba a confirmaçãoA venda entra como cartão à vista, e o webhook checkout.completed chega no seu endpoint.
Linguagem do exemplo
terminal
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"
  }'
checkout.mjs
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);
checkout.py · pip install requests
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"])
checkout.php
<?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"]);

200 OKleve o cliente pra 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
}

Aparece pra quem tem Apple Pay, some pra quem não tem

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.

Escolha o aparelho do cliente

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.

Onde o Apple Pay está na AbacatePay

  • Checkout da AbacatePayCobrança avulsa criada pela API ou pela dashboard.
  • Visa e MastercardNo crédito ou no débito, à vista.
  • ParceladoPra parcelar em até 12x, o cliente escolhe Cartão no mesmo checkout.
  • AssinaturasA cobrança recorrente segue no cartão e no Pix Automático.
  • Link de pagamento e checkout transparenteAinda sem carteira: seguem com Pix e cartão.

A taxa do cartão à vista, sem extra pela carteira

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.

  • Sem mensalidade e sem adesão
  • Nenhum custo a mais por aceitar a carteira
  • O cliente paga o preço normal, sem acréscimo
Prazo de recebimento

5,42% + R$ 0,60por venda à vista, recebendo em D+1

Venda no Apple Pay
R$ 219,90
Taxa
− R$ 12,52
Você recebe no dia seguinte
R$ 207,38

5,03% + R$ 0,60por venda à vista, recebendo em D+7

Venda no Apple Pay
R$ 219,90
Taxa
− R$ 11,66
Você recebe em 7 dias
R$ 208,24

4,5% + R$ 0,60por venda à vista, recebendo em D+15

Venda no Apple Pay
R$ 219,90
Taxa
− R$ 10,50
Você recebe em 15 dias
R$ 209,40

3,5% + R$ 0,60por venda à vista, recebendo em D+30

Venda no Apple Pay
R$ 219,90
Taxa
− R$ 8,30
Você recebe em 30 dias
R$ 211,60
  • D+1R$ 207,38
  • D+7R$ 208,24
  • D+15R$ 209,40
  • D+30R$ 211,60

Segurança

O número do cartão não passa pela sua loja

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.

  1. 1 · No iPhone4242 4242 4242 4242VISAO número fica no aparelho, e o cliente confirma
  2. 2 · Viaja só o token
    Token da bandeira
    4895 •••• •••• 7710
    Criptograma
    AgAAAAAAB9k… vale 1 compra
    Diferente do número impresso no cartão
  3. 3 · No checkoutPagamento aprovadoApple Pay · Visa •••• 4242Seu servidor recebe o webhook, não o cartão
  • Token no lugar do número

    O checkout recebe um token da bandeira, não o número impresso no cartão do cliente.

  • Código que vale uma compra

    Cada pagamento leva um criptograma novo. Copiado, ele não serve pra outra compra.

  • Face ID, Touch ID ou senha

    O cartão só paga quando o dono do iPhone confirma, com a biometria ou a senha do aparelho.

  • Seu servidor fora do caminho

    O pagamento acontece no checkout da AbacatePay: dado de cartão não passa pelo seu site.

Suporte com resposta em até 20 minutos

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.

  • Resposta em até 20 minutos, das 9h às 19h
  • Grupo de WhatsApp com decisores para operações maiores
  • Atendimento feito por quem conhece a integração do checkout
Falar com um especialista
Time da AbacatePay no escritório

Dúvidas sobre o Apple Pay

O que mais perguntam antes de ligar o Apple Pay no checkout.

Quanto custa receber com Apple Pay?

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.

Como ativo o Apple Pay na minha conta?

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.

Em quais aparelhos o botão do Apple Pay aparece?

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.

Quais cartões funcionam no Apple Pay?

Visa e Mastercard, de crédito ou de débito, cadastrados na Carteira do iPhone.

Dá pra parcelar no Apple Pay?

Não: o pagamento com Apple Pay sai à vista. Pra parcelar em até 12x, o cliente escolhe Cartão no mesmo checkout.

O Apple Pay funciona em assinaturas, link de pagamento e checkout transparente?

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.

É seguro? A loja vê o número do 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.

Quando o dinheiro da venda no Apple Pay cai?

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 cliente precisa preencher algum dado?

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.

Preciso de CNPJ?

Sim. Por enquanto a AbacatePay é só pra CNPJ. MEI serve.

Falar com um especialista

Sem mensalidade e sem adesão.

Menos digitação,
mais venda no celular.

Crie a conta grátis, ative o cartão e o Apple Pay entra no seu checkout ao lado do Pix.

Criar conta grátis

Sem mensalidade. Aprovação não leva semanas.

Ilustração renascentista com anjos e um abacate numa concha