自社アプリケーションの中に定期購入の機能を埋め込みたい

Topic summary

既存の自社アプリ内で定期購入(サブスク)と単発購入を実装したいという相談。Partner Dashboardで作成するカスタムアプリでSubscription APIsを使えるか、さらに単発購入でも顧客のカード情報をShopifyに保存したいかが焦点。

技術的前提として、カード情報の保存にはPayment APIが必要で、これは公開アプリのみ利用可能とドキュメントに記載。自社アプリに埋め込む想定ではカスタムアプリとなるため、「カスタムアプリでSubscription/Payment APIを使えるか」という要件の整合性が課題。

実装要件:

  • 自社アプリのフロー内で定期購入を可能にする
  • 自社アプリのフロー内で単発購入を可能にする
  • 単発購入でもカード情報をShopifyに保存する

最新の返信は、実装可否はアプリ機能次第であり、連携可能かはアプリ側へ問い合わせるべきという一般的な助言のみ。具体的な技術解決や手順の提示はなし。

現状は未解決・継続中。次のアクションは、対象アプリのサポートへ問い合わせ、カスタム vs 公開アプリ要件下でSubscription APIsとPayment APIの利用可否を確認すること。

Summarized with AI on February 13. AI used: gpt-5.

既存の自社アプリケーションの中に定期購入の機能を追加したいのですが、「Custom: Created in the Partner Dashboard」のアプリでSubscription APIsを使って実現可能でしょうか?

やりたいこととしては、

  • 自社アプリケーションのフローの中で定期購入できるようにしたい

  • 自社アプリケーションのフローの中で単発購入もきるようにしたい

  • 単発購入の時にも顧客のカード情報をshopifyに保存したい

ドキュメントを見る限り、カード情報の保存にはPaymentAPIが必要で、PaymentAPIを使用するには公開アプリにする必要があるように見えます。

自社アプリケーションの中に組み込む場合は「公開アプリ」ではなく「カスタムアプリ」になるのではないかと思い

質問しました。

Liykmeさま

こちら解決済みでしょうか?

おそらく御社のアプリ機能によって実装の可否が変わってくるかと存じます。

そのため連携可能かどうかは、アプリ側に一度問い合わせることをお勧めします。

弊社もアプリ側に問い合わせたらすぐに解決した事例が多くあります。

フルバランス 園畑