/ / 2Checkout API - Ist wiederkehrende Zahlungen mit einer wiederkehrenden ID verknüpft? - api, wiederkehrend, 2checkout

2Checkout-API - Ist wiederkehrende Zahlungen mit einer wiederkehrenden ID verknüpft? - api, wiederkehrend, 2checkout

Wir machen in der Regel einen "sale / detail_sale" API-Aufruf an die 2Checkouts-URL, um die Details für eine bestimmte Transaktion / einen bestimmten Verkauf zu erhalten.

Angenommen, der Verkauf ist von wiederkehrender Art. Wird dieser bestimmten Transaktion / diesem Verkauf eine repeating_id (oder subscription_id) zugeordnet?

Wie in PayPal: Wenn die Transaktion vom wiederkehrenden Typ ist, ist ihr eine Abonnement-ID (wie I-XXXXXXXXXX) zugeordnet. Alle mit dieser Subskription verbundenen Transaktionen haben die gleiche Subskriptions-ID, aber ihre Transaktions-IDs sind unterschiedlich. Die Subskriptions-ID verhält sich wie die Parent-ID.

Jede Hilfe wird geschätzt.

Danke im Voraus.

Antworten:

4 für die Antwort № 1

2Checkout wiederkehrende Verkäufe haben keinezusätzliche wiederkehrende Kennung Alle 2Checkout-Verkäufe haben eine sale_id, eine invoice_id und mindestens eine line_item_id. Bei wiederkehrenden Verkäufen wird für jede wiederkehrende Rate eine neue Rechnung erstellt Verkauf / Detailverkauf Der API-Aufruf kann mehrere Rechnungen zurückgeben. Die sale_id kann also viele invoice_ids haben und jede invoice_id kann viele linitems_ids haben.

Wenn Sie die wiederkehrende Abrechnung auf einem beenden müssenSie müssen die wiederkehrende Abrechnung für jede aktive wiederkehrende Zeile beenden. Die lineitem_id wird bei jeder neuen Rechnung bei einem wiederkehrenden Verkauf geändert, also beim Erstellen der stop_lineitem_recurring Englisch: www.doc-o-matic.com/webhelp/Tdlg.html Sie müssen die lineitem_ids aus der zuletzt in Rechnung gestellten Rechnung verwenden, wie in der 2checkout-php-Bibliothek.