[Asli] asp Alipay tanpa kontrak dan antarmuka instan ke akun antarmuka tanpa kontrak dan sistem pemesanan instan ke akun kode sumber komersial situs web
Kata sandi dekompresi www.jztuan.net
1. Buka file konfigurasi alipay_Config.asp dan masukkan informasi kontrak Anda.
Masuk ke akun Alipay kontrak Anda untuk mendapatkan ID mitra kontrak dan kode verifikasi keamanan.
******************************************************* * ****************************************************
2. Publikasikan kode ASP ke server IIS dan akses langsung file index.asp untuk menuju ke konter checkout Alipay.
******************************************************* * ****************************************************
3. Melakukan operasi database pada informasi pesanan pembayaran yang berhasil.
Ada dua mekanisme pengembalian:
Return_url segera kembali, dan pengembalian ini ada dalam metode get.
Dua notifikasi notify_url kembali, pengembalian ini dalam mode posting, yang mengimplementasikan mekanisme notifikasi point-to-point server.
Catatan: Alamat yang dikembalikan tidak dapat disesuaikan dengan parameter. Misalnya http://www.alipay.com/return_Alipay_Notify.asp?xx=test
Silakan lihat dokumentasi untuk informasi lebih lanjut tentang mekanisme pengembalian dan perbedaannya.
******************************************************* * ****************************************************
4. Jika informasi pengembalian diperoleh
Dapatkan atau posting dalam dua jenis file yang dikembalikan.
Misalnya: return_url: mengembalikan return_Alipay_Notify.asp di file pengaturan,
Nomor pesanan diteruskan ke Alipay di situs web pedagang -------permintaan ("out_trade_no"),
Harga-------permintaan("harga")
notify_url: Mengembalikan Alipay_Notify.asp di file pengaturan,
Nomor pesanan diteruskan ke Alipay di situs web pedagang -------permintaan ("out_trade_no"),
Harga-------permintaan("harga")
******************************************************* * ****************************************************
5. Mengapa uang yang dibayarkan oleh pembeli saya tiba, tetapi pembeli tidak mendapatkan mata uang di akun isi ulangnya?
Pertama, tentukan apakah ada pemrosesan asinkron untuk pengembalian notifikasi di antarmuka, jika Anda hanya menggunakan parameter return_url.
Maka tidak ada cara untuk mengontrol pengoperasian klien semacam ini. Selama proses pengalihan, browser mungkin ditutup dan alasan lain dapat menyebabkan halaman tidak dijalankan, dan kemudian pernyataan operasi database tidak dijalankan.
******************************************************* * ****************************************************
6. Jika kedua metode disetel, perlu ditentukan apakah urutan transaksi telah diperbarui, karena kedua mekanisme pengembalian berbeda. Dapat dikembalikan secara bersamaan atau berurutan. Harap diperhatikan bahwa saat memperbarui pesanan, Anda harus menilai bahwa pesanan tidak dapat diperbarui berulang kali.
Pembeli telah membayar (trade_status=TRADE_FINISHED) dalam status ini
Perbarui database dalam keadaan ini. Dan kembali ke kesuksesan Alipay. Jika Anda tidak mendapatkan kesuksesan.