PayPalX for GAE

日本ではいまいちだが、海外では絶大な支持を得ている決済サービス「PayPal」。

そのPayPalの決済モジュールはオープンソース化されており、PayPal Xというサイトで、SDKやドキュメント、APIなどが公開されている。PC用のサイトからモバイル、Webサービス等、様々なプラットフォームに対応可能だ。

そのPayPalXからGoogleApssEngine用のAPIがされた。

paypalx-gae-toolkit

もちろん、自前でプロトコルを実装すれば実現できるだろうが、ライブラリがあればさっさと使ったほうが早いし、安全だろう。
現在はJavaバージョンのみのリリースで、PythonはComming Soonと言うことになっている。(最近、Pythonまわりのサポートが遅れ気味なのがきになる)

なかなか日本では浸透しないPayPalだが、最近ではユーザー向けのUI(方式)がかなり改良されている。メールで決済という部分とPayPalに会員登録をしなければ行けないという点でかなり抵抗があったかと思われるが、最近ではユーザーがPayPal会員でなくても、クレジットカード=>PayPalという方式が確立できるため、通常の決済によるカード払いのような方式が取れる。

海外向けのサービスでは必須であろうが、国内向けのサービスでもクレジット決済であれば十分導入する価値があると思われる。
今回のAPIのように、足回りを強化するライブラリがGAE専用としてリリースされてきている。GAEが普及してきた証なのだろう。