Beschaffungsbestellung bezahlen API
POST /v1/orders/pay
Request-Body
| Feld | Erforderlich | Beschreibung |
|---|---|---|
channel | Ja | 1688 | taobao |
order_id | Ja | Hauptbestell-ID aus Create |
pay_channel | 1688 optional | z. B. Alipay / kjpayV2 |
Antwort
StandardOrderPayResult - Antwortmodell.
Zahlungsbestätigung und Wiederherstellung {#recovery-guidance}
Taobao self standard liefert success: true erst nach Bestätigung durch die Bestellabfrage. code: "0" oder ein alter Erfolg beweisen keine Abbuchung. pending bedeutet unbestätigt durch den Gateway, keine offizielle Warteschlange.
Idempotency-Key ist ein optionaler HTTP-Header. Für denselben Versuch denselben Schlüssel verwenden; ein neuer Schlüssel übermittelt eine neue echte Zahlung, nicht automatisch bei unklarem Ergebnis.
Neue optionale Felder:
payment_submission_status:submitted/rejected/unknown.payment_recovery:action,reason,elapsed_seconds.
| action | Zahlungsbestätigung und Wiederherstellung |
|---|---|
none | Nicht erneut bezahlen |
query_order | Bestellung abfragen oder denselben Schlüssel verwenden |
retry_with_new_key | Nach ausdrücklicher Ablehnung Ursache beheben und Zahlbarkeit vor einem neuen Versuch prüfen |
manual_review | Zahlungsbelege und Kontobewegungen manuell prüfen; nicht automatisch erneut abbuchen |
Nach 15 Minuten seit dem ursprünglichen Versuch mit Schlüssel: unknown / manual_review / CONFIRMATION_OVERDUE. Die Schwelle beweist keinen Fehler oder Ablauf, entsperrt keinen Schlüssel und löst keine Zahlung aus. Alte, zeitüberschrittene oder blockierte Wiederholungen fragen nur die Bestellung ab und speichern Bestätigungen. Vor einem neuen Schlüssel manuell prüfen, dass der vorige Versuch ohne Zahlung oder Abbuchung beendet ist. Eine unbezahlte Bestellung allein genügt nicht.
Der Antworttext request_id bezeichnet den ursprünglichen Versuch; der Header x-request-id die aktuelle HTTP-Anfrage. Upstream, Sandbox und Lager bleiben unverändert. 1688 ergänzt Hinweise bei explizitem paySuccess; ein expliziter op_request_id muss beim neuen Versuch ebenfalls neu sein.
Get Support
Need integration help? Contact Developer Support at support@hiobuy.com · Response within 1–2 business days