Я использую SIM-подход authorize.net, для которого требуется обычная форма для отправки на свой TLS-хост из браузера пользователя. Настройка выполняется на моем сервере, мне просто нужно создать форму и автоматически разместить ее при загрузке страницы.Лучшая практика: отправьте форму authorize.net (javascript?)
Я хочу, чтобы он был опубликован в браузере, чтобы пользователь мог заполнить информацию о кредитной карте на хосте authorize.net и обработать платежи. Я не хочу, чтобы какой-либо из этих продуктов кредитной карты на моем сервере.
На этом этапе нет данных для входа пользователя, и не будет выбора, все, что произошло до того, как мы доберемся досюда.
Кажется, что немного jQuery запускает отправку при выполнении onLoad().
Это лучший способ подойти к проблеме?
спасибо за быстрый ответ – fishtoprecords
Я делаю что-то подобное, но я нервничаю, если это нарушает AuthNet TOS, чтобы сделать автоформу? Кроме того, в моем случае мне нужна встроенная форма проверки. Итак, я отправляю сценарий на своем сервере, сохраняя значения полей в сеансовых варах, делая автоматическую отправку формы DPM, а затем позволяя IPN вернуть обратно обратно в форму платежа, если таковой был. И затем я использую сессии vars, чтобы заполнить форму так, как она была, но затем покажет ошибку пользователю. Я должен был сделать это, потому что не мог работать jQuery/AJAX (http://stackoverflow.com/q/15873074/105539). – Volomike
BTW, это приведет к ошибке в Google Chrome. Вам нужно использовать либо document.all.myform.submit(), либо document.forms [0] .submit() (если у вас только одна форма на этой странице), либо используйте document.getElementById ('form1').(). – Volomike