如何使用XML在使用Accept.js支付随机数进行交易

时间:2016-10-20 14:51:20

标签: javascript transactions authorize.net

http://developer.authorize.net/api/reference/features/acceptjs.html 手册说:

使用Accept.js Payment Nonce为信用卡收费 在您的服务器上,您可以像使用实际的信用卡信息一样调用Authorize.Net API。只需使用opaque数据元素替换信用卡元素即可。 例如:

    <createTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
       <merchantAuthentication>
         <name>yours</name>
         <transactionKey>yours</transactionKey>
       </merchantAuthentication>
       <transactionRequest>
          <transactionType>authCaptureTransaction</transactionType>
          <amount>75.00</amount>
          <payment>
             <opaqueData>
                <dataDescriptor>COMMON.ACCEPT.INAPP.PAYMENT</dataDescriptor>
                <dataValue>nonce_here</dataValue >
             </opaqueData>
          </payment>
       </transactionRequest>
   </createTransactionRequest>

但我不明白如何将此XML放入secureData = {},authData = {},cardData = {}对象。

请帮忙。感谢。

0 个答案:

没有答案