Integrasi Pembayaran Standar saya tidak dapat memproses transaksi. Apa yang harus saya lakukan? Masalah Transaksi yang melibatkan tombol Situs Web Pembayaran Standar, Pembayaran Standar PayPal, atau HTML tidak dapat memproses, mengakibatkan munculnya pesan kesalahan seperti berikut: Penyebab Mulai tanggal 29 Maret 2017, PayPal memiliki pengalaman checkout yang baru dan efisien: Sebagian besar integrasi berfungsi dengan checkout PayPal yang baru ini secara otomatis.. Namun, beberapa integrasi memiliki masalah yang mengakibatkan kegagalan pengalaman pengguna. Beberapa alasan yang paling umum terkait kegagalan pemeriksaan validasi adalah: Memasukkan simbol mata uang ("$", "£", dsb.) atau nilai selain bilangan bulat (1, 2, 3, dsb.) dan titik desimal (".") pada kotak jumlah. Misalnya, "1234.50" benar, namun "$1,234.50" tidak diperbolehkan. Memasukkan nilai kode negara lebih dari dua huruf. Misalnya, "FR" benar, namun "Prancis" atau "fr_FR" tidak diperbolehkan. Memasukkan lebih dari 127 karakter di kolom nomor barang. Misalnya, jangan gunakan kolom item_number untuk informasi "Catatan untuk Pembeli". Memasukkan lebih dari 64 karakter di kolom opsi (on0, on1, dll.). Memasukkan parameter kosong ganda. Memberikan nilai address_override= 1 tanpa memberikan alamat. Solusi Kesalahan ini mungkin hanya terjadi untuk transaksi tertentu. Jika Anda memiliki banyak barang yang dijual, hanya beberapa di antaranya yang mungkin melampaui batasan karakter atau melewatkan nilai yang tidak valid sebagai bagian dari transaksi. Anda mungkin harus menguji semua opsi yang tersedia untuk mengidentifikasi opsi yang menyebabkan pesan kesalahan. Setelah Anda menemukan transaksi yang terpengaruh, periksa variabel HTML untuk Pembayaran Standar PayPal untuk mengatasi masalah integrasi Anda. Pengembang web atau penulis asli yang membuat halaman Anda dengan tombol checkout PayPal mungkin orang yang tepat untuk memeriksa dan menyelesaikan masalah ini. Hubungi mereka jika tersedia. Jika Anda menggunakan perangkat lunak keranjang belanja pihak ketiga, seperti keranjang belanja yang dihosting atau perangkat lunak yang Anda instal di web server, pengembang perangkat lunak tersebut harus memperbaiki masalah dalam kode mereka. Hubungi penyedia keranjang Anda secara langsung dan minta mereka untuk membaca panduan ini. Untuk situs web yang menggunakan HTML statis, periksa HTML Anda secara langsung untuk melihat apakah terdapat masalah pada nilai yang diarahkan ke PayPal. Misalnya, pada kode di bawah ini, nilai kolom jumlah adalah “$1,000.00”, yang berisi simbol "," dan "$" yang tidak valid. Kolom harus diperbarui menjadi “1000.00”. <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="[email protected]"> <input type="hidden" name="item_name" value="Widget"> <input type="hidden" name="amount" value="$1,000.00"> <--Problem: Remove currency symbol and comma ("1000.00") <input type="hidden" name="currency_code" value="USD"> <input type="submit" value="Old PayPal checkout"> </form> Untuk situs web yang lebih kompleks, seperti situs yang menggunakan JavaScript atau perangkat lunak server-side, sebelum mengarahkan pelanggan ke PayPal, Anda mungkin harus memasukkan variabel yang dikirim ke PayPal. Anda dapat melakukannya dalam kode Anda sendiri, atau Anda dapat mencoba menggunakan alat browser, seperti Google Chrome. Berikut caranya: 1. Buka Alat Pengembang > Jaringan, hapus log, dan aktifkan opsi Simpan Log. 2. Klik halaman tindakan yang akan mengarahkan pelanggan dari situs Anda ke PayPal.com. Jika tindakan ini membuka jendela kedua, Anda mungkin harus mengaktifkan Simpan Log di jendela tersebut, lalu kembali dan mengulang halaman tindakan yang sama di jendela semula. 3. Setelah Anda memiliki daftar event, cari event pertama bernama webscr, pilih, lalu periksa bagian berjudul Formulir Data. Catatan: Untuk bantuan lebih lanjut cara mengatasi masalah ini, kunjungi Komunitas Dukungan Teknis Integrasi Pedagang.