/ / API rozhrania 2Checkout - opakujúce sa platby majú opakovanú identifikáciu s ňou spojenú? - api, opakujúce sa, 2checkout

API rozhrania 2Checkout - Sú s opakujúcimi sa platbami priradené opakujúce sa ID? - api, opakujúce sa, 2checkout

Zvyčajne uskutočníme volanie API pre "sale / detail_sale" na webovú adresu 2Checkouts, aby sme získali podrobnosti o konkrétnej transakcii / predaji.

Predpokladajme, že predaj je opakujúceho sa typu. Bude táto konkrétna transakcia / predaj mať s ňou spojený recidring_id (alebo subscription_id).

Rovnako ako v službe PayPal: Ak má transakcia opakujúci sa typ, má s ňou priradený odber (ako I-XXXXXXXXXX). Všetky transakcie súvisiace s daným odberom budú mať rovnaké predplatné, ale ich transakčné čísla sú odlišné. Subscription_id sa správa ako parent-id.

Akákoľvek pomoc bude ocenená.

Vopred ďakujem.

odpovede:

4 pre odpoveď č. 1

2Používajúce opakované predajePokračovať nemajú žiadneďalší opakujúci sa identifikátor. Všetky predajy v službe 2Checkout majú predaj_id a fakturáciu_id a aspoň jeden lineitem_id. Opakujúce sa tržby vytvárajú novú faktúru na každú opakujúcu sa splátku, takže Predaj / detail_sale Aplikácia API môže vrátiť viac faktúr. Takže predaj_id môže mať mnoho fakturácií a každý fakturát môže mať mnoho linitems_id.

Ak potrebujete zastaviť opakovanú fakturáciu na apredaj, musíte zastaviť opakovanú fakturáciu každého aktívneho opakujúceho sa riadku. Lineitem_id sa pri každej novej faktúre mení na opakovaný predaj, takže pri vytváraní stop_lineitem_recurring zavolajte, je potrebné použiť lineitem_ids z naposledy fakturovanej faktúry, ako je uvedené v 2Checkout-php-knižnica.