IPP API の V3 にクレジット カード支払い (詳細については REQUEST を参照) を送信すると、次のエラーが表示されます。
<Message>Feature Not Supported Error</Message>
<Detail>Feature Not Supported Error : CreditCardPayment</Detail>
苛立たしい部分は、以前の投稿Sales Receipt Process Credit Card Payment QBO V2で、CreditCardPayment は V2 ではサポートされていませんが、API の V3 ではサポートされていると具体的に言われたことです。V2 Payment API に対してこの同じ要求をモックすると、予想される無効な CC 応答を受け取ります。これは、V2 Payment API でクレジットカードを処理できることを示しているようです。どんな助けでも大歓迎です。
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>