向 IPP Api 的 V3 发送信用卡付款(有关详细信息,请参阅请求)时,我收到以下错误:
<Message>Feature Not Supported Error</Message>
<Detail>Feature Not Supported Error : CreditCardPayment</Detail>
令人沮丧的是,我在之前的一篇文章销售收据流程信用卡支付 QBO V2中被特别告知 V2 不支持 CreditCardPayment,但 API 的 V3 支持。当我模拟对 V2 Payment API 的相同请求时,我收到预期的无效 CC 响应,这似乎表明可以使用 V2 Payment API 处理 CreditCards。任何帮助将不胜感激。
REQUEST ::
<Payment>
<CustomerRef>1027</CustomerRef>
<Line>
<<LineNum>1</LineNum>
<Amount>1.64</Amount>
</Line>
<PaymentMethodRef>13</PaymentMethodRef>
<PaymentType>CreditCard</PaymentType>
<CreditCardPayment>
<CreditCardChargeInfo>
<Number>1234567890123456</Number>
<Type>MasterCard</Type>
<NameOnAcct>Fake User</NameOnAcct>
<BillAddrStreet>111 Fake St SE</BillAddrStreet>
<CCTxnMode>CardPresent</CCTxnMode>
<CCTxnType>Charge</CCTxnType>
<CcExpirMn>01</CcExpirMn>
<CcExpirYr>14</CcExpirYr>
<ZipCode>11155</ZipCode>
<Cvv>123</Cvv>
</CreditCardChargeInfo>
</CreditCardPayment>
<ProcessPayment>true</ProcessPayment>