0

DoReferenceTransaction当我从客户那里获得“账单同意”时,是否可以使用或是否有任何其他方式来设置定期付款以及REFERENCEID- 客户先前交易的 ID。谢谢

4

2 回答 2

0

你可以设置

RECURRING

DoReferenceTransaction API 调用的字段,但首先您需要与买方签订计费协议。

我建议使用 CreateRecurringPaymentsProfile 调用进行定期付款。

API 在这里

于 2012-06-15T13:11:01.920 回答
0

我已经与买方签订了计费协议(“计费协议 ID”) - 根据参考交易 api

我也可以使用 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是必需的 - 但我不想将客户的卡号存储在我的数据库中(我正在使用快速结账)。

于 2012-06-15T14:16:52.967 回答