Java 贝宝经常性直接支付问题
在过去的两天里,我一直在努力解决这个问题,但到目前为止,我一直无法解决它。我在Paypal Express结帐(沙箱模式)中成功创建/删除了定期配置文件。现在我面临直接付款的问题。昨天,我使用下面的代码创建了两个概要文件,并得到如下所示的响应。不幸的是,我的帐户活动没有显示任何此配置文件创建。你能告诉我为什么吗?同时,我用express checkout创建了它,该活动出现在我的帐户中 非常感谢您的帮助Java 贝宝经常性直接支付问题,java,paypal,paypal-sandbox,Java,Paypal,Paypal Sandbox,在过去的两天里,我一直在努力解决这个问题,但到目前为止,我一直无法解决它。我在Paypal Express结帐(沙箱模式)中成功创建/删除了定期配置文件。现在我面临直接付款的问题。昨天,我使用下面的代码创建了两个概要文件,并得到如下所示的响应。不幸的是,我的帐户活动没有显示任何此配置文件创建。你能告诉我为什么吗?同时,我用express checkout创建了它,该活动出现在我的帐户中 非常感谢您的帮助 encoder.add("VERSION", "86.0"); encoder.add("M
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和failedintataction,并得到以下响应:
{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}
响应显示调用成功,因此配置文件必须显示在某个地方的沙箱帐户中(如果是实时运行的,则显示为实时帐户)您是否有机会使用不同的凭据设置来使用EC和Pro?@AndrewAngell ryt现在我正在沙箱中测试这两种设置…但我将检查您指出的凭据部分..thnx fr u reply..@AndrewAngell先生我已经检查过了,我使用与EC相同的凭据…还创建了第三个配置文件,响应是{VERSION=86.0,BUILD=16837281,PROFILEID=I-YV4LTS1JGUJ1,PROFILESTATUS=ActiveProfile,ACK=Success,CORRELATIONID=c322b816c1403,TIMESTAMP=2015-06-05T07:25:41Z},此时必须显示。如果没有,您需要向MTS提交一张罚单,但您可能需要制作一个视频或屏幕截图或其他东西,以便他们可以看到EC和Pro的请求/响应,然后还可以看到它确实没有出现在帐户中。这是没有道理的,但如果真的发生了,那一定是账户有问题。请注意,您可以尝试创建一个新的沙盒帐户,以查看是否仍然存在相同的问题。响应显示调用成功,因此配置文件必须显示在某个沙盒帐户中(如果是实时运行的,则显示在实时帐户中)您是否有机会使用不同的凭据设置来使用EC和Pro?@AndrewAngell ryt现在我正在沙箱中测试这两种设置…但我将检查您指出的凭据部分..thnx fr u reply..@AndrewAngell先生我已经检查过了,我使用与EC相同的凭据…还创建了第三个配置文件,响应是{VERSION=86.0,BUILD=16837281,PROFILEID=I-YV4LTS1JGUJ1,PROFILESTATUS=ActiveProfile,ACK=Success,CORRELATIONID=c322b816c1403,TIMESTAMP=2015-06-05T07:25:41Z},此时必须显示。如果没有,您需要向MTS提交一张罚单,但您可能需要制作一个视频或屏幕截图或其他东西,以便他们可以看到EC和Pro的请求/响应,然后还可以看到它确实没有出现在帐户中。这是没有道理的,但如果真的发生了,那一定是账户有问题。请注意,您可以尝试创建一个新的沙盒帐户,以查看是否仍然存在相同的问题。响应显示调用成功,因此配置文件必须显示在某个沙盒帐户中(如果是实时运行的,则显示在实时帐户中)您是否有机会使用不同的凭据设置来使用EC和Pro?@AndrewAngell ryt现在我正在沙箱中测试这两种设置…但我将检查您指出的凭据部分..thnx fr u reply..@AndrewAngell先生我已经检查过了,我使用与EC相同的凭据…还创建了第三个配置文件,响应是{VERSION=86.0,BUILD=16837281,PROFILEID=I-YV4LTS1JGUJ1,PROFILESTATUS=ActiveProfile,ACK=Success,CORRELATIONID=c322b816c1403,TIMESTAMP=2015-06-05T07:25:41Z},此时必须显示。如果没有,您需要向MTS提交一张罚单,但您可能需要制作一个视频或屏幕截图或其他东西,以便他们可以看到EC和Pro的请求/响应,然后还可以看到它确实没有出现在帐户中。这是没有道理的,但如果真的发生了,那一定是账户有问题。在这一点上,您可以尝试创建一个新的沙盒帐户,看看您是否仍然存在相同的问题。