特定のトランザクション/セールの詳細を取得するには、通常、2Checkouts URLに "sale / detail_sale" APIコールを行います。
売却が繰返し型であると仮定する。 その特定の取引/販売には、それに関連するrecurring_id(またはsubscription_id)がありますか?
PayPalのように: トランザクションのタイプが繰り返しである場合、そのトランザクションには(I-XXXXXXXXXXのような)subscription_idが関連付けられています。 そのサブスクリプションに関連するすべてのトランザクションは同じサブスクリプションIDを持ちますが、そのtransaction_idは異なります。サブスクリプションIDは親IDのように動作します。
どんな助けもありがとう。
前もって感謝します。
回答:
回答№1は42定期的な売上には何もありません追加の定期的な識別子。 2Checkoutのすべての販売には、sale_idとinvoice_idと少なくとも1つのlineitem_idがあります。繰返し販売では、繰返し分割払いごとに新しい請求書が作成されます。 sales / detail_sale API呼び出しによって複数の請求書が返されることがあります。したがって、sale_idは多くのinvoice_idを持つことができ、各invoice_idは多くのlinitems_idを持つことができます。
定期的な請求を停止する必要がある場合毎回有効な定期的な明細の定期請求を停止する必要があります。 lineitem_idは定期的に販売される新しい請求書ごとに変更されるため、 stop_lineitem_recurring 最後に請求された請求書からlineitem_idsを使用する必要があります 2checkout-php-library.