2012-06-15 23 views
0

是否有可能使用DoReferenceTransaction創建定期付款配置文件,或者有什麼其他方式可以在我從客戶那裏獲得「結算同意」時設置定期付款?REFERENCEID - 客戶以前的交易的ID 。 感謝使用參考交易的定期付款

回答

0

您可以設置DoReferenceTransaction API調用的

RECURRING 

場,但首先你需要購買一個結算協議。

我建議使用CreateRecurringPaymentsProfile調用進行定期付款。

API是here

0

我已根據reference transaction api與買方簽訂了結算協議(「結算協議ID」)。

我還可以做交易與DoReferenceTransaction像:

$nvpstr="&L_AMT0=".$itemamt."&L_QTY0=1&AMT=".(string)$amt."&ITEMAMT=".(string)$itemamt."&CALLBACKTIMEOUT=4&REFERENCEID=B-6J7244599E964634T&ReturnUrl=".$returnURL."&CANCELURL=".$cancelURL ."&CURRENCYCODE=".$currencyCodeType."&PAYMENTACTION=".$paymentType; 

$resArray=hash_call("DoReferenceTransaction",$nvpstr); 

不過,我仍然不知道如何設置使用API​​鏈接引用的事務,因爲你給了我定期付款,有一張紙條,上面Credit Card ACCT number是必需的 - 但我不想將客戶的卡號存儲在我的數據庫中(我正在使用快速結賬)。