2

ユーザーが支払い料金を拒否した場合、ユーザーにアプリへのアクセスを許可しないようにしています。請求が承認または拒否された後、どの「状態」ショップにあるかを確認するにはどうすればよいですか?

これはShopifyAPIドキュメントから

請求が承認または拒否された後、Shopifyはショップの所有者をリクエストで設定されたreturn_urlにリダイレクトします。この時点で、 ショップは承認済みまたは拒否済みの状態になっています。この料金の支払いを実際に受け取るには、アプリケーションでアクティブ化する必要があります。

4

1 に答える 1

2

充電状態を確認するだけです。承認または拒否されます。

例えば:

charge = ShopifyAPI::ApplicationCharge.find(params[:charge_id])
puts charge.status == 'accepted' ? "accepted" : "declined or other"

また

charge = ShopifyAPI::RecurringApplicationCharge.find(params[:charge_id])
puts charge.status == 'accepted' ? "accepted" : "declined or other"     
于 2012-12-19T19:40:33.670 に答える