Online ödeme alma

İlk test ödemenizden zorunlu 3-D Secure ile canlı kart tahsilatına.

Henüz yayında değil — api.baynoy.com çözümlenmiyor, dolayısıyla aşağıdaki örnekler bugün çalışmaz. Hedeflediğimiz sözleşmeyi anlatıyorlar ve bu sayfadaki şemalar hâlâ değişebilir.

1 — Create a payment

Create a payment intent with amount, currency and your order reference. You receive a client secret that the hosted payment page consumes.

Node
const baynoy = require("@baynoy/sdk")("bk_test_...");

const link = await baynoy.paymentLinks.create({
  amount: 4900, // integer minor units — never floats
  currency: "EUR",
  title: "Design retainer",
});

2 — Let the customer pay

Card fields are hosted and PCI-certified; 3-D Secure runs on every card payment. Apple Pay and Google Pay appear automatically where supported.

3 — Trust the webhook, not the redirect

The redirect tells the customer what happened; the signed webhook tells your system. Fulfil on payment.succeeded only.