Для принимающей формы размещения. js в приведенном примере отсутствует поле электронной почты. Не используйте xml или curl. Очень просто.
Похоже, что параметр "data-xxx". Есть ли параметр для электронной почты? или принять. js очень ограничено, и поэтому мне нужно будет рассмотреть другие методы для передачи электронной почты?
<form id="paymentForm"
method="POST"
action="https://YourServer/PathToExistingPaymentProcessingScript">
<input type="hidden" name="dataValue" id="dataValue" />
<input type="hidden" name="dataDescriptor" id="dataDescriptor" />
<button type="button"
class="AcceptUI"
data-billingAddressOptions='{"show":true, "required":false}'
data-apiLoginID="YOUR API LOGIN ID"
data-clientKey="YOUR PUBLIC CLIENT KEY"
data-acceptUIFormBtnTxt="Submit"
data-acceptUIFormHeaderTxt="Card Information"
data-paymentOptions='{"showCreditCard": true, "showBankAccount": true}'
data-responseHandler="responseHandler">Pay
</button>
</form>