Menghubungkan Apple Pay ke pembelian Messages
Tentukan konfigurasi merchant, pemroses pembayaran, dan integrasi pesanan yang diperlukan untuk menyelesaikan pembelian Apple Pay dalam percakapan Messages.
Prasyarat
Anda memerlukan konfigurasi Apple Pay milik merchant, integrasi pemrosesan pembayaran yang didukung, sistem pesanan, dan lingkungan pengujian yang diotorisasi. Gunakan fasilitas pembayaran uji coba untuk evaluasi.
1. Hubungkan konfigurasi merchant
Siapkan identitas merchant, sertifikat, jaringan yang didukung, kapabilitas pembayaran, dan endpoint yang diperlukan untuk integrasi. Simpan kredensial rahasia di mekanisme penyimpanan kredensial standar dan konfigurasikan hanya callback yang didukung. Instruksi integrasi Apple Pay dari Apple mendefinisikan alur merchant-session dan pembayaran. Gunakan penjelasan penyiapan provider untuk memeriksa tanggung jawab sertifikat, sesi, dan gateway.
2. Siapkan pesanan pelanggan
Ambil item aktual, kuantitas, pajak, pengiriman, dan jumlah yang harus dibayar dari sistem commerce. Gunakan mata uang dan jumlah yang dipublikasikan. Jelaskan apa yang dibeli pelanggan sebelum membuka interaksi pembayaran.
3. Tangani otorisasi pelanggan
Gunakan pengalaman Apple Pay yang didukung dan proses informasi pembayaran yang dihasilkan melalui gateway merchant. Otorisasi pelanggan dan pemrosesan yang berhasil adalah tahap yang berbeda.
4. Konfirmasi hasil aktual
Baca hasil pembayaran dan pesanan. Kirim konfirmasi yang mencerminkan transaksi yang tercatat, referensi pesanan, dan langkah berikutnya. Jika pembayaran gagal atau masih belum pasti, jelaskan cara pelanggan dapat melanjutkan.
5. Uji pemulihan dan alternatif
Uji penolakan, pembatalan, dukungan perangkat yang tidak tersedia, dan respons pemroses yang hilang. Rekonsiliasi pembayaran awal sebelum mencoba lagi. Gunakan alternatif checkout yang didukung jika diperlukan.
Verifikasi pesanan dan pembayaran secara bersamaan
Gunakan lingkungan pengujian yang disetujui dari pemroses pembayaran Anda dan pengalaman pengujian Apple Messages yang diotorisasi. Siapkan pesanan menggunakan jumlah dan mata uang dari sistem commerce, selesaikan tinjauan native, dan periksa hasil pemroses. Konfirmasi bahwa pesanan yang tercatat dan balasan kepada pelanggan merujuk pada pembelian yang sama.
| Kasus uji | Tindakan | Hasil yang diharapkan |
|---|---|---|
| Pelanggan membatalkan otorisasi pembayaran | Biarkan pesanan dalam status belum dibayar yang sesuai dan tawarkan kelanjutan. | Tidak ada konfirmasi pembelian yang dikirim. |
| Hasil pemroses tertunda atau respons hilang | Cari percobaan pembayaran yang ada menggunakan jalur pemulihan yang didukung pemroses Anda. | Aplikasi memastikan hasil percobaan awal sebelum tagihan lain dipertimbangkan. |
| Pesanan yang sudah dibayar memerlukan pengembalian dana | Gunakan operasi pengembalian dana dari sistem pembayaran dan catat hasilnya terhadap pesanan. | Balasan layanan menjelaskan status pengembalian dana yang tercatat. |
Pemecahan masalah
Jika panel pembayaran gagal, periksa konfigurasi merchant dan pengaturan callback opsional. Jika pelanggan sudah mengotorisasi tetapi tidak ada pesanan yang dikonfirmasi, periksa gateway dan catatan pesanan sebelum menagih lagi. Kanal pesan tidak menyelesaikan transaksi.
Langkah berikutnya
- Jelajahi kapabilitas Apple Messages terkait.
- Temukan panduan dan jawaban Apple Messages.
- Siapkan percakapan lengkap pertama Anda.
Sumber daya terkait
Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini. Sumber daya tersedia dalam bahasa Inggris.
Pahami konsepnyaWhat is Apple Messages for Business?Jelajahi kemampuannyaApple Messages for BusinessPanduan implementasiIntegrate an Apple Messages customer journey
Dapatkan ringkasan implementasi