Paypal重复直接付款问题

时间:2015-06-05 06:54:07

标签: java paypal paypal-sandbox

在过去的两天里,我试图找出这个问题,但到目前为止,我一直无法解决这个问题。我在Paypal Express结帐(沙盒模式)中成功创建/删除重复的个人资料。现在我面临直接付款的问题。昨天我使用下面的代码创建了两个配置文件,得到了如下所示的响应。很遗憾,我的帐户活动并未显示此个人资料的创建。你能告诉我为什么吗?与此同时,我使用快速结账创建了该活动,并且该活动存在于我的帐户中。

非常感谢任何帮助。

encoder.add("VERSION", "86.0");
encoder.add("METHOD","CreateRecurringPaymentsProfile");
encoder.add("DESC","Cloudstream10UserPack");
encoder.add("INITAMT","25.29");
encoder.add("FAILEDINITAMTACTION","ContinueOnFailure");
encoder.add("BILLINGPERIOD","Day");
encoder.add("BILLINGFREQUENCY","1");
encoder.add("PROFILESTARTDATE","2015-06-04T00:00:00Z");
encoder.add("CURRENCYCODE","USD");
encoder.add("COUNTRYCODE","US");
encoder.add("MAXFAILEDPAYMENTS","3");
encoder.add("AMT",amount);
encoder.add("CREDITCARDTYPE",cardType);     
encoder.add("ACCT",acct);                       
encoder.add("EXPDATE",expdate);
encoder.add("CVV2",cvv2);
encoder.add("FIRSTNAME",firstName);
encoder.add("LASTNAME",lastName);

响应

{VERSION=86.0,
BUILD=16837281, 
TRANSACTIONID=03H59687N1667990E, 
PROFILEID=I-4K9NPGAHRM34, 
PROFILESTATUS=PendingProfile, 
ACK=Success, CORRELATIONID=2f485d30ec1f4, 
TIMESTAMP=2015-06-03T08:25:38Z}

在第二个配置文件中,我删除了INITAMT和FAILEDINITAMTACTION并得到了以下响应:

{VERSION=86.0, 
BUILD=16837281, 
PROFILEID=I-W0CRGLBCJTBB, 
PROFILESTATUS=ActiveProfile, 
ACK=Success, 
CORRELATIONID=6002b88159503, 
TIMESTAMP=2015-06-03T11:58:02Z}

我现在制作了第三个个人资料并得到了回复,当我查看活动时我没有得到任何更新

{VERSION=86.0, 
BUILD=16837281, 
PROFILEID=I-YV4LTS1JGUJ1, 
PROFILESTATUS=ActiveProfile, 
ACK=Success, 
CORRELATIONID=c322b816c1403, 
TIMESTAMP=2015-06-05T07:25:41Z}

0 个答案:

没有答案