Masalah pengalihan Paypal

masukkan deskripsi gambar di siniSaya menggunakan Django-oscar-paypal untuk proyek baru saya, setelah saya melakukan pembayaran, dibutuhkan berhasil saya ke situs sandbox paypal, setelah mengklik tombol lanjutkan halaman diarahkan ke

URL ditampilkan: https://site.com/checkout/paypal/preview/63/?token=EC-9DM94343UB249654R&PayerID=SDH6FPG9CK72L Halaman ini menampilkan 'Kesalahan Koneksi SSL'. Bagaimana cara menghapus https dari tautan.

Bagaimana cara memperbaikinya?? Butuh Bantuan

Saya hanya perlu menghapus https dari tautan, menurut saya itu mungkin berhasil, bagaimana cara menghapusnya. Jika ini ada masalah lain. Tolong berikan bantuan


person Community    schedule 08.10.2014    source sumber
comment
Bisakah Anda membagikan cuplikan kesalahannya?   -  person Amy    schedule 08.10.2014
comment
saya telah memperbarui dengan tangkapan layar   -  person    schedule 08.10.2014
comment
masukkan ini ke dalam pengaturan : PAYPAL_CALLBACK_HTTPS=False   -  person Jay Modi    schedule 31.12.2015


Jawaban (1)


ReturnURL diatur dalam permintaan SetExpressCheckout, jadi Anda hanya perlu menyesuaikannya di sana.

Melihat https://github.com/tangentlabs/django-oscar-paypal/blob/master/paypal/express/gateway.py Anda dapat melihatnya menggunakan variabel bernama "return_url". Hanya perlu menemukan di mana hal itu diatur dan menyesuaikannya.

person Drew Angell    schedule 08.10.2014
comment
saya telah menghapus https dengan pengaturan PAYPAL_CALLBACK_HTTPS=False tetapi saya mendapatkan url di konsol saya sebagai 0.0.0.0:8000/checkout/paypal/preview/78/.Ini benar.Tetapi ketika halaman dialihkan ke url ini menunjukkan keranjang kosong dan keranjang saya ditampilkan dengan benar di situs web paypal.bagaimana saya bisa menyelesaikannya ini? - person ; 09.10.2014
comment
Sepertinya Anda kehilangan data sesi saat kembali. - person Drew Angell; 09.10.2014
comment
Tahukah Anda di mana masalah ini terjadi - person ; 10.10.2014
comment
Dugaan saya adalah Anda mengalami hal lain dengan SSL dan http:// vs. https:// Saya tahu saya pernah melihat orang-orang kehilangan data sesi mereka saat memulai http:// dan kemudian kembali ke https :// setelah mereka kembali dari PayPal, misalnya. - person Drew Angell; 10.10.2014
comment
jadi Anda mengatakan bahwa itu bacuase dari http dan saya harus mengganti kembali ke https, apakah ini akan menyelesaikan masalah apa pun, apakah ada referensi? - person ; 10.10.2014
comment
Tidak, maksud saya jika hal itu terjadi, mungkin itulah sebabnya Anda kehilangan data sesi. Jika itu tidak terjadi maka pasti ada hal lain. Bisa jadi karena banyak hal. Jika Anda sebenarnya menggunakan data sesi maka Anda hanya perlu melakukan debug dan melacak nilai dari nilai tersebut hingga nilai tersebut dikosongkan sehingga Anda dapat melihat apa yang dilakukannya. - person Drew Angell; 10.10.2014