【发布时间】:2014-11-16 09:52:58
【问题描述】:
我正在尝试使用立即首付款设置定期付款。
例如,您在我的网站上以 10 美元的价格购买了一些每月订阅。我立即先收取 10 美元,然后继续每月收取 10 美元。
我的问题是我无法设置第一笔即时付款。
我使用 REST API:
https://developer.paypal.com/docs/api/#create-a-plan
这是我的 JSON
{
name = Caption,
description = "Some Description"
type = "INFINITE",
payment_definitions =
[
{
name = "Some Name"
type ="REGULAR",
frequency = "DAY",
frequency_interval = 1,
amount = new
{
value = 10,
currency = "USD"
},
cycles = "0"
}
],
merchant_preferences
{
setup_fee = new
{
value = 10,
currency = "USD"
},
cancel_url = CancelUrl,
return_url = ReturnUrl,
max_fail_attempts = "5"
}
};
我应该在我的 json 中添加什么,以使 paypal 立即获得第一笔付款。
谢谢。
已编辑:
我可以发现一些奇怪的行为: 我的时区是 (UTC+04:00) 第比利斯。如果我在 14:00 之前设置交易,它会立即处理,但如果我在之后进行,我必须等到第二天。
【问题讨论】:
-
亲爱的 Michael Samteladze,确实找到了您的问题的解决方案,如果是,请与我分享,您可以在这里回答您的问题...因为我被困在这里遇到同样的问题 :-)跨度>
-
在那个问题之后我不得不取消订阅选项并且没有回来。如果我找到解决方案,我一定会发布它
-
虽然这个答案:stackoverflow.com/questions/49957228/… 指的是 Python 实现,但 Paypal API 的使用保持不变。
标签: rest paypal recurring-billing