RestAPIを使った外部サービスとの連携について

Shopifyの購入トリガーを利用して外部のRestAPIを呼び出すシステムを検討しています。

Shopifyから外部のRestAPIを呼び出すにはFlowアプリを使えばできる認識ですが、この外部のRestAPIを使うにはOAuth2.0の認証フローが必要で、アクセストークンの取得、アクセストークンの保持が必要になってきます。

Flowアプリを使ってこれを実現することはできるのでしょうか?

できない場合、可能な方法(カスタムアプリの作成など)があれば情報を提供していただけないでしょうか。
※fetchが使えないのでJavaScriptからはRestAPIは使えない認識です。