Dua mod integrasi
Pilih kawalan gerbang langsung atau checkout All-in-One yang dihoskan PayCore.
Direct Gateway API adalah untuk pasukan yang menghantar kelayakan gerbang bagi setiap permintaan. Project Checkout API adalah untuk pedagang yang menyimpan kelayakan di PayCore dan hanya menggunakan kunci API projek untuk mencipta pesanan.
Langsung berbanding All-in-One
Kedua-dua mod boleh digunakan bersama. Direct Gateway API mengekalkan kawalan maksimum pada sistem pedagang, manakala checkout All-in-One menjadikan PayCore pemilih kaedah pembayaran yang dihoskan.
Direct Gateway API
Jangan simpan kunci gerbang dalam PayCore
Sistem pedagang memanggil gerbang dan kaedah tertentu, kemudian menghantar kelayakan gerbang bersama permintaan pesanan.
- Titik akhir: POST /api/paycore/pay/{gateway}/{method}
- Medan kelayakan: gateway_credentials
- Terbaik untuk satu gerbang atau integrasi yang dipimpin kejuruteraan
Project Checkout API
Simpan kunci gerbang dan gunakan kunci projek PayCore
Pedagang mencipta projek pembayaran PayCore dan menyimpan beberapa kelayakan gerbang di dalamnya. Sistem pedagang hanya menghantar kunci API projek PayCore ketika mencipta pesanan.
- Draf endpoint: POST /api/paycore/checkout
- Medan kelayakan: project_api_key
- Terbaik untuk halaman pembayaran All-in-One yang dihoskan
Aliran checkout All-in-One
Pedagang mencipta projek pembayaran dalam Pusat Pedagang PayCore
Pedagang menghubungkan kelayakan SmilePay, ECPay, PLUS, Stripe atau gerbang lain
Sistem pedagang mencipta pesanan dengan project_api_key
PayCore mengembalikan checkout_url
Pembayar memilih kaedah pembayaran pada checkout PayCore
PayCore menggunakan kelayakan gerbang yang dihubungkan untuk mencipta pembayaran gerbang sebenar
Gerbang memanggil Webhook PayCore
PayCore mengemas kini status pembayaran dan memaklumkan notify_url pedagang
PayCore Developer Center kini dibuka kepada umum. Dokumentasi Direct Gateway API, All-in-One checkout, webhook dan kod ralat akan terus dilengkapkan.