15:01paypal今回もPaypalシリーズの続きです。前回まではこれらのエントリーをご参照ください。Paypalを使った「今すぐ購入」ボタンの作り方Paypal「PDT」「IPN」を使った決済とバックエンドの統合(1)さて、前回まででPaypalを利用した場合の自サイトとPaypalサイトとのデータの流れについて、概略を説明しました。今回はその中でPDT、IPNを実際に実装する際の注意点についてまとめておきたいと思います。今回の話は、主に次のPDFファイルの内容を重要な点だけまとめ直して、ハマった点を追記したものなので、あわせて読まれることをお勧めします。今回、および次回ではPaypalの決済を終えた後に、Paypalからコールバックされる情報を元に、バックエンドとの統合方法、およびマルチバイトを扱う際の注意ポイントを解説していきます。Paypalからコールバックされる仕掛けはPDT(支払いデータ転送)、およびIPN(即時支払い通知)の2種類があります。これらは一見似ているもので、実際コールバックされる内容はほぼ同じだったりするのですが、実はまったく違う仕掛けなものなので、どちらか一方だけを考慮してもダメで、両方のコールバックともに考慮すべきものです。これらの違いは次の通りです。00:03paypalクレジットカード決済代行サービスは少しググるだけでも数多く見つかりますが、小額決済の場合はPaypalがなかなか便利です。Paypalは、主に次のような利点があります。月々の料金なし設定料金なしゲートウェイ料金なし無料のeBay支払いツールとウェブ支払いツール不正防止システムの追加料金なしまた、ここによると国内代金受領時の手数料も比較的低めに設定されて、魅力的です。ダメな点は何だろう、、、といろいろ考えたのですが、利用側の立場だと特にダメな点は見つからないのが本音です。あげるとすると、日本ではまだそこまで広く普及したサービスではないので、ユーザがやや戸惑う可能性がある??と、いうことくらいです。それでも、Webページの表示は多くの言語に対応していますし、非Paypalユーザもアカウントを作ることなく決済ができるなど、非常に便利なサービスだと思います。今回は、そんなPaypalについていろいろ調べていたのですが、あまりにもちゃんとまとまった日本語の情報が少ない、ということでそのあたりをまとめてみつつ、「今すぐ購入」ボタンの作り方までをまとめておきたいと思います。ArchiveAboutこのBlogはクックパッドに勤めるWebエンジニアがLLネタや情報技術について直感で思ったことを何も考えず発信するサイトです。コメントやお問い合わせ、執筆依頼などは@ryo_katsuma宛のmention、またはメールなどでお待ちしています。