2016-08-15 29 views
0

我想在這個api上完成一個postauth,並且我一直收到無效的xml。該文檔沒有其中的帖子身份驗證的格式。First Data Global Gateway API 1.1並執行postauth。無效的XML

這裏是我送

<order> 
<payment> 
<chargetotal>.80</chargetotal> 
</payment> 
<orderoptions> 
<result>LIVE</result> 
<ordertype>POSTAUTH</ordertype> 
<oid>40FAEB4A-57B1EFCC-666-1340B8</oid> 
<tdate>1471279052</tdate> 
</orderoptions> 
<transactiondetails> 
<transactionorigin>RETAIL</transactionorigin> 
<terminaltype>POS</terminaltype> 
</transactiondetails> 
<merchantinfo> 
<configfile>1001343551</configfile> 
</merchantinfo> 
</order> 

響應:無效的XML

回答

0

想通了,這是正確的格式:

<order> 
    <merchantinfo> 
    <configfile>1909449616</configfile> 
    </merchantinfo> 
    <orderoptions> 
<ordertype>postauth</ordertype> 
    <result>live</result> 
</orderoptions> 
    <payment> 
<chargetotal>0.80</chargetotal> 
</payment> 
<transactiondetails> 
    <oid>0AAE1204-57B23716-297-1340B8</oid> 
</transactiondetails> 
</order> 

的0.80也造成了問題,我將其更改爲0.80和新的格式,並通過了。

+0

對不起,我們不想正確縮進 – CharlesW