0

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>

4

1 に答える 1

3

Intuit Partner Platform v3 API はまだベータ版であるため、まだすべてがサポートされているわけではありません。

Intuit の最近のブログ投稿を見ると、次のようになります。

ビデオの下に PDF 形式のロードマップへのリンクが表示されます。ロードマップは、v3 データ サービスの7 月のリリースで Payments がサポートされることを示しています。

更新: サポートされているものとサポートされていないものについては、Intuit のドキュメントを参照してください。

そのため、v3 データ サービスで利用できるようになりますが、まだ利用できません。近日公開!

于 2013-04-23T18:59:18.810 に答える