这个错误表示在设置Authorize.net Accept.js Hosted支付选项中,我们在“hostedPaymentReturnOptionsurl”字段中提供的URL必须以http://或https://开头。
正确的代码示例是:
var hostedFormOptions = {
// other options...
"hostedPaymentReturnOptions": {
"showReceipt": true,
"url": "https://example.com/payment-confirmation" // 注意这里的URL需要以https://开头
}
};