サブスクリプションの解約を、ユーザー主導ではなく運営に連絡をし運営側が受け取り次第解約させる、という挙動が可能かどうか

AI-generated summary

Shopifyで、サブスクリプション解約を顧客自身ではなく、運営への問い合わせ後に運営側で処理する運用が可能かが主題です。標準機能ではなく、外部アプリ利用またはSubscription API(定期購入を実装するための開発用API)での対応が前提と案内されています。

  • Shopifyサポートの回答では、Shopifyの仕様上、顧客が一方的に解約する形ではなく、運営者への依頼を要する設計が多くのサブスクリプションアプリで採用されていると説明。
  • 候補として、Seal Subscriptions、Bold Subscriptions、Ordergroove Subscriptions、ReCharge Subscriptions、PayWhirl Recurring Payments が紹介されています。

最新の具体的な検証結果として、PayWhirl Recurring Payments では「顧客によるキャンセル機能」を無効化すると、顧客は自分で解約できず、運営へ連絡が必要になることが確認されています。添付画像はその設定画面の説明に使われています。

結論として、少なくともPayWhirlでは実現可能で、他アプリは個別確認が必要です。開発する場合はSubscription APIの利用が案内されています。

サブスクリプションサービスを構築します。

サブスクの解約について、ユーザーが自分で解約するのではなく、運営側に解約する旨を問い合わせてもらい、それを受けて運営側がユーザーの解約を行うという機能にしてもらいたいとのことでした。

このような機能を実装できるアプリなどありますでしょうか?
もしくは開発が必要でしょうか?

こんにちは、Shopifyジャパンサポートです。

サブスクリクション型のストアを構築するためには外部開発元作成のアプリのご利用、またはサブスクリプションAPIを活用頂くこととなります。
Shopifyの標準仕様が、ストアのお客様側からの一方的なキャンセルができない仕様となっていることもあり、ほとんどのサブスクリプションアプリがキャンセルやサブスクリプションのスケジュール変更などは、お客様側からストア運営者への依頼を要する仕様となっています。
尚、各アプリの詳細や動作については、弊社側では各アプリの仕様の詳細を全て把握することは出来かねますので、各アプリの説明やアプリ開発元へのお問い合わせをお願い致します。

対応アプリは下記の通りです。
Seal Subscriptions
Bold Subscriptions
Ordergroove Subscriptions
ReCharge Subscriptions
PayWhirl Recurring Payments

また、ヘルプセンターも併せてご確認ください。
サブスクリプションを設定する

開発を行われる場合には下記サブスクリプションAPIの詳細をご確認ください。
https://www.shopify.jp/blog/partner-subscription-api
https://shopify.dev/tutorials/shopify-subscriptions-overview
https://shopify.dev/tutorials/product-subscription-extension-overview

ちょうど検証中のアプリ「PayWhirl Recurring Payments」について
「ユーザーが自分で解約するのではなく、運営側に解約するよう問合せをしてもらい運営側が解約を行う」という機能がありましたので、お知らせ致します。

画像の一番上の機能になります。
この機能を無効にすると可能になります。

:check_box_with_check:サブスクリプションのキャンセル機能を有効にする
この設定をすると、お客様が定期購読を解約できるようになります(推奨)。この設定が無効になっている場合、お客様はお客様に連絡する必要があります。

尚、他のアプリについては、確認しておりません。
宜しくお願い致します。