2016-05-30 5 views
0

ich eine App für Shopify bin zu entwickeln und sie zeigen ein Flussdiagramm auf dieser Seite: https://help.shopify.com/api/charging-for-your-app/recurring-application-chargesShopify Billing API-Status-Updates: frozen, abgelaufen, etc

Ich bin eine wiederkehrende Gebühr zu tun, die hier beschrieben wird:

Ihre Dokumente sagen, dass, wenn ein Benutzer eine Gebühr annimmt/ablehnt, der Benutzer an return_url gesendet wird, wo ich dann den Status überprüfen kann.

Aber wie kann ich Griff/auf den anderen Fällen benachrichtigt, wenn die Zahlung unterbrochen wird:

  1. Benutzer nicht reagiert und Ladung abgelaufen wird
  2. Benutzer abgebrochen Konto Shopify
  3. Kreditkarte des Nutzers ist entfernt/sank
  4. Benutzerkonto
  5. gefroren ist

Antwort

0

Wenn der Benutzer sinkt, sie nicht besuchen t Die Bestätigungs-URL. Aber wenn Sie die Ladung untersuchen, zeigt sich der Status abgelehnt, nicht ausstehend.

Wenn der Benutzer seinen Account löscht, erhalten Sie einen Deinstallations-Webhook, wenn Sie darauf warten, damit Sie den Shop deinstallieren können.

Wenn der Benutzer Kreditkartenprobleme hat, kümmert sich Shopify darum.

Wenn der Account eingefroren ist, können Sie so lange darauf sitzen, wie Sie möchten, und dann können Sie ihn löschen, wenn sich die Situation nicht ändert.

+0

Gibt es Webhooks oder andere Methoden, die über ein eingefrorenes Konto benachrichtigt werden? Ich muss den Status eher nicht überprüfen. –

+0

Nein. Sie kennen diese Dinge nur, indem Sie fragen. Macht Sinn. Wenn Sie über einen API-Schlüssel eine Verbindung herstellen, kennen Sie den Status. –