Ana içeriğe geç

Ortak Ödeme Sayfası

Müşterinize bir ödeme linki göndererek, herhangi bir entegrasyon yapmadan ödeme alabilirsiniz.

Nasıl Çalışır?

  1. Paylox API üzerinden bir checkout session oluşturun
  2. Dönen checkout_url linkini müşterinize gönderin (e-posta, SMS, WhatsApp vb.)
  3. Müşteri linke tıklayarak Paylox'un hazır ödeme sayfasında ödeme yapar
  4. Ödeme sonucu callback ile size bildirilir

Kullanım Senaryoları

SenaryoAçıklama
Fatura tahsilatıMüşteriye fatura linki gönderin
Randevu ödemesiRandevu onayı için ödeme linki
Manuel siparişTelefon siparişi sonrası ödeme
Bağış toplamaSosyal medyada paylaşılabilir link

Session Oluşturma

curl -X POST https://api.jetcheckout.com/api/v1/embedded/session \
-H "Content-Type: application/json" \
-d '{
"merchant_api_key": "YOUR_API_KEY",
"amount": 15000,
"currency": "TRY",
"customer": {
"name": "Ayşe",
"surname": "Demir",
"email": "[email protected]"
},
"success_url": "https://yoursite.com/payment/success",
"fail_url": "https://yoursite.com/payment/fail",
"metadata": {
"invoice_id": "INV-2025-042"
}
}'

Yanıttaki checkout_url değerini müşterinize gönderin:

https://checkout.paylox.io?session=ses_a1b2c3d4e5f6g7h8i9j0k1l2

Dikkat Edilmesi Gerekenler

  • Session 1 saat geçerlidir. Süre dolan linklerle ödeme yapılamaz.
  • Her session tek kullanımlıktır. Ödeme yapıldıktan sonra aynı link tekrar kullanılamaz.
  • metadata alanını kullanarak fatura numarası, sipariş referansı gibi bilgileri session'a ekleyebilirsiniz. Bu bilgiler callback'te geri döner.