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

时间:2012-09-27 11:02:18

标签: api recurring 2checkout

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

假设销售是重复出现的类型。 该特定交易/销售是否会有与之相关的recurring_id(或subscription_id)。

与PayPal一样: 如果事务是重复类型,则它具有与之关联的subscription_id(如I-XXXXXXXXXX)。 与该订阅相关的所有事务都将具有相同的subscription_id,但它们的transaction_id不同。subscription_id的行为类似于父ID。

任何帮助将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:5)

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来电时,必须使用最近结算的发票中的lineitem_ids,如2checkout-php-library中所示。