-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_WebPay
- 戻る(オンライン決済サービス)
WebPayについて調査してみた。
※ 既にサービス終了している。
以下を読み進めると解りそうだが、
- 開発者向け情報 | WebPay: 開発者向けクレジットカード決済サービス
https://webpay.jp/docs/introduction- 決済を行う
- トークン決済
- ・・・
先にテスト環境にサインアップしてダッシュボードの手順をこなしたほうが良さそう。
ここではテスト環境にサインアップしてテスト環境アカウント用の非公開鍵を取得する。
https://webpay.jp/docs/checkout
CheckoutHelperというJavaScriptライブラリで
顧客にカード情報を入力させそれをトークンに変換し課金を行なう。
CheckoutHelperと別のライブラリも用意されている模様。
https://webpay.jp/docs/api#charge_create
トークンを使用して上記のAPIを使用して課金する。
上記のトークンを顧客オブジェクトに変換しておいて後で課金する。
https://webpay.jp/docs/api#customer_create
https://webpay.jp/docs/api#charge_create
customer(この課金で請求を行う既存の顧客のID)を指定する。
#customerかcardのどちらかが必須、両方は必要ない。
RESTful API (JSON) で実装されている。
色々な言語での実装が書かれているが、
curl(cURL)をキャプチャして自分の使用する言語に落とし込めばいい。
-
上記のcurl(cURL)のキャプチャでも確認できる。
-
以下の、ページで公開されている。
curl APIドキュメント | WebPay: 開発者向けクレジットカード決済サービス
https://webpay.jp/docs/api
テスト環境にサインアップすると、ダッシュボードに遷移、
- ダッシュボード
https://webpay.jp/test/dashboard
ダッシュボードでカード情報を入力して代替トークンを作成する。
- テスト環境で使用できるクレジットカードの情報
https://webpay.jp/docs/mock_cards
2つのAPIをテストする。
なお、テスト環境にサインアップすると、APIドキュメントにも、
テスト環境アカウント用の非公開鍵( test_secret_XXXXXX~ )が表示されるようになる。
- curl APIドキュメント
https://webpay.jp/docs/api
-
「WebPay」サービスの終了について | LINE Corporation | ニュース
https://linecorp.com/ja/pr/news/ja/2016/1560 -
LINE、決済API「WebPay」終了
昨年買収したばかりだが……「LINE Payに集中する」 - ITmedia NEWS
http://www.itmedia.co.jp/news/articles/1611/04/news061.html -
WebPay Service Closing FAQ - WebPay Engineering Blog
http://engineering.webpay.co.jp/2016/10/31/webpay-service-closing-faq/
-
「WebPay」サービスが終了 | かきしちカンパニー Web Magazine
http://www.webmagazine.kakisiti.co.jp/?p=800 -
WebPayがサービス終了するので移行先を検討してみた - Innovator Japan Engineers' Blog
http://tech.innovator.jp.net/entry/migration_from_webpay -
WebPayがサービス終了!これからどの決済代行サービスを選べばいいのか? | デジタルコンテンツ企画室
https://digitalcontent.tokyo/end-of-webpay/ -
WebPayのサービス停止で移行先はどこにするべきか。 | クリーニング403(ヨンマルサン)
https://www.403.co.jp/topics/2016/11/27621.html -
WebPayから乗り換える国内の開発者向けクレジットカード決済の選び方 - Qiita
http://qiita.com/akinrt/items/0e56e3df972a207a5a49 -
WebPayから乗り換える前にOmise、PAY.JP、StripeのAPIを比べてみよう - Qiita
http://qiita.com/akinrt/items/06e54683f6a6d07e8c1e
移行メモ
- 「以下を読み進めるを解りそうだが」→「読み進めると解りそうだが」に正した。
- 「チャプチャ」→「キャプチャ」に正した(2 箇所)。
- 元 Wiki の「戻る」の並びにあった「Web Pay」は、 ページ名に合わせて「WebPay」(本ページ)とした。
- マイクロソフト系技術情報 Wiki(techinfoofmicrosofttech.osscons.jp)への URL リンクは、移行済みの cURLコマンド に張り替えた。
- PukiWiki のページ内アンカ(
#xxxxxxxx)は GitHub Wiki では再現できないため、 同一ページ内のアンカは見出しから生成されるアンカに張り替え、 他ページのアンカを指すリンクは「〜(ページ名の該当節を参照)」の形に置き換えた。
Tags: 移行, 決済, オンライン決済サービス, WebPay, サービス終了, LINE Pay, cURL, RESTful API, トークン決済
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。