Ortak Ödeme Sayfası
Müşterinize bir ödeme linki göndererek, herhangi bir entegrasyon yapmadan ödeme alabilirsiniz.
Nasıl Çalışır?
- Paylox API üzerinden bir checkout session oluşturun
- Dönen
checkout_urllinkini müşterinize gönderin (e-posta, SMS, WhatsApp vb.) - Müşteri linke tıklayarak Paylox'un hazır ödeme sayfasında ödeme yapar
- Ödeme sonucu callback ile size bildirilir
Kullanım Senaryoları
| Senaryo | Açıklama |
|---|---|
| Fatura tahsilatı | Müşteriye fatura linki gönderin |
| Randevu ödemesi | Randevu onayı için ödeme linki |
| Manuel sipariş | Telefon siparişi sonrası ödeme |
| Bağış toplama | Sosyal 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.
metadataalanını kullanarak fatura numarası, sipariş referansı gibi bilgileri session'a ekleyebilirsiniz. Bu bilgiler callback'te geri döner.