Pertanyaan postback sobat bayar

Semoga ada yang bisa menjawab pertanyaan saya.

Saya sedang mengembangkan halaman web dengan tombol "Beli Sekarang" paypal. Kode untuk halamannya seperti gambar di bawah ini

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-US" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
...
<div id="content">
    @RenderBody()    

    <form action="https://www.paypal.com/cgi-bin/webscr" method="post"  >
    <input type="hidden" name="..." value="..."/>
    <input type="hidden" name="..." value="..."/>
    <input type="image" src="..." border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
    <img alt="" border="0" src="..." width="1" height="1"/>
    </form>    
</div>
<div id="footer2">...</div>

</html>

ketika pengguna mengklik tombol "Beli Laporan" dia dibawa ke halaman baru di situs web paypal jauh dari situs web saya. Apa yang ingin saya capai adalah ketika pengguna mengklik "Beli Laporan", saya ingin menampilkan halaman paypal di halaman web saya

Saya menggunakan ASP.NET MVC3. Bisakah itu dilakukan? Tolong bantu


person igress    schedule 15.08.2011    source sumber


Jawaban (2)


Anda harus meletakkan formulir ini di dalam iframe jika Anda ingin pengguna tetap berada di halaman Anda.

person Tejs    schedule 15.08.2011
comment
Terima kasih @Tejs atas jawabannya: Untuk saat ini saya berencana menggunakan bingkai: Saya melakukan sesuatu seperti ini: ' ‹iframe id=testFrame› ‹form action=paypal.com/cgi-bin/webscr method=post › ‹input type=hidden name=... value=.../› ‹input type=hidden name=... value=.../› ‹input type=image src=... border=0 name=submit alt=PayPal - Cara pembayaran online yang lebih aman dan mudah!/› ‹img alt= border=0 src=... width=1 height=1/› ‹/form› ‹/iframe› ' Saya tidak dapat melihat tombol Beli Laporan sama sekali - person igress; 15.08.2011
comment
PS: Saya bukan penggemar berat iFrame. Oleh karena itu, tidak akan merekomendasikan iFrame. - person RG-3; 15.08.2011
comment
PayPal secara aktif menolak (i)frame. Kemungkinan terburuk, akun Anda bisa ditangguhkan. Jika Anda harus memilikinya di situs web Anda sendiri, belilah Pembayaran Situs Web yang Dihosting Pro (juga dikenal sebagai 'Solusi Tunggal yang Dihosting'). - person Robert; 16.08.2011

Saya menyarankan "mengikuti arus" PayPal dengan tidak menggunakan IFrame. Ada opsi yang dapat dikonfigurasi di PayPal untuk kembali ke situs Anda juga.

person IrishChieftain    schedule 15.08.2011
comment
+1 Setuju. Mengikuti arus adalah alur yang umum ketika berhadapan dengan PayPal. Tidak hanya terdapat opsi yang dapat dikonfigurasi bagi PayPal untuk kembali ke situs Anda, namun terdapat opsi yang dapat dikonfigurasi untuk menyesuaikan halaman PayPal yang akan diarahkan oleh pelanggan Anda saat mereka Beli Sekarang. Penggunaan bingkai tampak mencurigakan. - person Josh; 15.08.2011
comment
+1 untuk saran Chase. Perhatian: saat menyesuaikan halaman Anda di PayPal, Anda mungkin perlu menempatkan spanduk Anda di folder gambar yang dilindungi https di server Anda :) - person IrishChieftain; 16.08.2011