api - 2Checkout API - 定期付款是否有与之关联的定期 ID?

标签 api recurring 2checkout

我们通常会对 2Checkouts URL 进行“sale/detail_sale”API 调用,以获取特定交易/销售的详细信息。

假设销售是经常性的。 该特定交易/销售是否具有与其关联的 recurring_id(或 subscription_id)。

就像在 PayPal 中一样: 如果交易是循环类型的,那么它有一个与之关联的 subscription_id(如 I-XXXXXXXXXX)。 与该订阅相关的所有交易都将具有相同的 subscription_id,但它们的 transaction_id 不同。subscription_id 就像父 id。

我们将不胜感激。

提前致谢。

最佳答案

2Checkout 经常性销售没有任何额外的经常性标识符。所有 2Checkout 销售都有一个 sale_id、invoice_id 和至少一个 lineitem_id。经常性销售为每个经常性分期付款创建一个新发票,因此 sales/detail_sale API 调用可能会返回多张发票。所以 sale_id 可以有很多 invoice_id,每个 invoice_id 可以有很多 linitems_id。

如果您需要停止对销售的定期计费,则需要停止对每个事件的定期订单项的定期计费。 lineitem_id 在经常性销售的每张新发票上都会更改,因此在制作 stop_lineitem_recurring 时如 2checkout-php-library 中所示,调用必须使用最近开具发票中的 lineitem_ids .

关于api - 2Checkout API - 定期付款是否有与之关联的定期 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12619870/

相关文章:

php - 2结账退款问题

api - 在许多文件中拆分 swagger 定义

javascript - JS中的API获取数据

javascript - 如何在现有的 iframe 上使用 YouTube API?

c++ - 删除重复字符

用于重复事件的 PHP 5.3 DateTime

paypal - 经常性与订阅混淆

php - 在 Yii2 中使用没有命名空间的类

php - 如何将纯 PHP 库添加到 Laravel 中?

ruby-on-rails - 在 json 输出 Grape 和 Rabl 中添加自定义键值对