API で送金できるサービスを調べてみた

## はじめに
皆様こんにちわ^^ 最終的には使用しませんでしたが Overridon を作るにあたって API で送金できるサービスをいくつか調べたので、記事にしてみます^^ 一回 PF でユーザーの報酬を預かってから送金をする際に利用できるサービスを調べました！

## Overridon とは？
Overridon は **企業 -> 筆者にお金が流れる** 技術情報共有プラットフォームです！莫大な利益を上げてる企業がお世話になってるはずの技術記事の筆者の方に利益を還元していないのが凄く違和感っだので、作ってみました^^ よければ覗いてみてください！

https://overridon.com/about

https://zenn.dev/ymdkysk/articles/6e1cf34ee1b84c

![](https://storage.googleapis.com/zenn-user-upload/94e9f4cf7131-20240706.png)

## 一覧比較
|サービス|契約など無くテスト環境が利用可能|送金先|送金手数料|使用してるサービス|備考|
| --- | --- |--- | --- |--- | --- |
|GMOあおぞらネット銀行|⭕️|銀行口座|0 円 or 145 円 ( GMOあおぞらネット銀行宛てなら無料 ) |Showroom|テスト環境の充実度🔺|
|Wise|⭕️|銀行口座|200 円|Wolt|入金🔺|
|Stripe ( standard )|⭕️|子アカウント or 子アカウントの銀行口座|0 円|Medium||
|Stripe ( express・custom アカウント )|⭕️|子アカウント or 子アカウントの銀行口座|0.25% + 250 円|Medium|200 円 / 有効アカウント|
|Line Pay|⭕️|Line Pay アカウント|50 円|ゲームウィキ|送金は法人から個人のみ|
|PayPal|⭕️|PayPal アカウント|2% ( 最大120 円 )|Tiktok|新規❌|
|Kyash|❌|Kyash アカウント|50 円|Skeb|送金は法人から個人のみ|

## GMO あおぞらネット銀行
### サービスページ
https://gmo-aozora.com/baas/api-cooperation/

### API ドキュメント
※ ドキュメントを見るにはアカウント作成が必要

https://api.gmo-aozora.com/ganb/developer/api-docs/#/STOP0101

### メモ
- 送金先
  - 自分の銀行口座から送金先の銀行口座に送金する
- 機密情報の保持
  - 銀行口座情報を自前の DB に保存する必要がある
- API
  - 振込は振込依頼の後に承認をする事で実行可能で、振込依頼は無料の API で実行可能だが、承認は有料 API となっている ( サポートの方に確認済 )。無料で管理画面から手動承認することは可能。総合振込も同じ
  - テスト環境が不完全でテストをするのがきつい。振込依頼の方はこのテスト環境・ドキュメントだけで実装できるけど、総合振込の方はこのテスト環境・ドキュメントだけで実装するのはきついと思った。要問い合わせ
- その他
  - 総合振込は個人事業主・法人のみ利用可能

## Wise
### サービスページ

https://wise.com/

### API ドキュメント

https://docs.wise.com/api-docs/api-reference

### メモ
- 送金先
  - 自分の Wise 口座から送金先の銀行口座に送金する
- 機密情報の保持
  - 銀行口座情報は Wise が保存してくれるので、Recipient Account ID を自前 DB で保持するだけでいい
- API
  - 使いやすかった
  - 送金時は Recipient Account ID を指定する
  - Quote API・Transfer API ( Create・Fund ) を使用することで送金ができた
- その他
  - 資金決済法の関係で Wise 口座からの送金・Wise 口座への入金依頼の上限が 100 万円となっている。なので、総額 1,000 万円をユーザーに払出す場合は、100 万円の入金申請 10 回 する必要があり、払出す金額が増えれば増えるほど大変になる。入金自体は 1 回にまとめられる。( サポートの方に確認済 )

## Stripe
### サービスページ

https://stripe.com/en-jp/connect

### API ドキュメント

https://docs.stripe.com/api/transfers

### メモ
- 送金先
  - 自分の Stripe アカウントの残高 -> 子アカウントの残高 -> 子アカウントの銀行口座へ送金する。子アカウントの残高への送金までで止める事もできる
- 機密情報の保持
  - 銀行口座情報は Stripe が保存してくれるので、子アカウントの ID を自前 DB で保持するだけでいい
- API
  - 使いやすかった
  - 子アカウントの残高への送金時は子アカウントの ID を指定する
- その他
  - 報酬を受け取るユーザーが特商法表記経由で **本名を全世界に公開する必要がある** ので、使えるサービスが限られてくる ( ドキュメントに記載はされていないけど、サポートの方に確認済 )
  - standard アカウントでも利用可能

## Line Pay
### サービスページ

https://pay.line.me/portal/jp/business/line-pay-easytransfer

### API ドキュメント

https://lineapiusecase.com/ja/api/line-pay-easytransfer.html

### メモ
- 送金先
  - Line Pay アカウントに送金する。Line Pay アカウントから銀行口座への送金や、ATM を利用した現金の引き出しもできる
- 機密情報の保持
  -  Line Pay ナンバー を自前 DB で保持するだけでいい
- API
  - 使いやすかった
  -  送金時は LINE Pay ナンバーを指定する
- その他
  - 24 時間 365 日リアルタイムで送金できる
  - 保有できる Line Pay 残高の上限が決まっていて、それを超える場合は送金できない
    - 本人確認未完了ユーザー
      - 10 万円まで
    - 本人確認完了ユーザー
      - 100 万円まで

## PayPal
### サービスページ

https://www.paypal.com/jp/webapps/mpp/lp/merchant/payout

### API ドキュメント

https://developer.paypal.com/docs/api/payments.payouts-batch/v1/

### メモ
- 送金先
  - PayPal アカウントに送金する。PayPal アカウントから銀行口座への送金もできる
- 機密情報の保持
  - メールアドレスを自前 DB で保持する必要がある
- API
  - 送金時はメールアドレスを指定する
- その他
  - 送金時に送金先のユーザーが PayPal アカウントを持ってなくても大丈夫。この場合、送金されたユーザーは 30 日以内に新規登録と受け取りを完了させる必要がある
  - 現状は新規での利用はできなく、PayPal で安定した取引件数と実績を維持しているユーザーのみ利用できるらしい  ( サポートの方に確認済 )


## Kyash
### サービスページ

https://www.kyash.co/biz/payout

### メモ
- 送金先
  - Kyash アカウントに送金する。Kyash アカウントから銀行口座への送金や、セブン銀行 ATM を利用した現金の引き出しもできる
- 機密情報の保持
  - 電話番号を自前 DB で保持する必要がある
- API
  - 連携をする場合、最短でも 1 ヶ月かかる
  - 送金時は電話番号を指定する
- その他
  - 24 時間 365 日リアルタイムで送金できる
  - 1 アカウントで保有できる残高の上限は 100 万円まで

## おわりに
もしここに書いてあるサービス以外でオススメのサービスなどありましたら、コメントにて教えてください^^