タグ

ブックマーク / qiita.com/hmsk (3)

  • WebPayはStripeと何が互換しているのか - Qiita

    記事の内容は2013年12月のものです WebPayはこの後、2014年6月にStripeとの互換性を維持しないという決定を下しました。 記事のようにStripeが公開しているライブラリを用いての実装はサポートしないこととなります。 その一方で、どの言語でもよりWebPayが使いやすいように、ライブラリの作成、更新に力をいれています。 詳細は次のブログ記事をご覧ください。 非互換なライブラリのアップデートを行いました - WebPay Engineering Blog ライブラリについてご意見、ご要望がある場合はライブラリ用のフォーラムより御気軽にお問い合わせください。 Stripe製ライブラリについて WebPayは登場時、Stripeとの互換性を謳い require "stripe" Stripe.api_key = "test_secret_7u7fWx6xObdffBLbr8e

    WebPayはStripeと何が互換しているのか - Qiita
  • WebPayの定期課金機能を使わずに定期課金(定期購読)処理を行う - Qiita

    はじめに 記事はWebPayの定期課金機能が提供されていない頃に書かれたものです 現在は定期課金機能が提供されており、以下の内容は提供されている定期課金機能を利用せずに定期課金を実現する方法について述べています。 定期課金が出来ないわけではない WebPayはStripeと何が互換しているのか でも触れましたが、現在WebPayにはSubscriptionなるオブジェクトまわりの一切が存在しない状態のため、定期課金を目的とする場合に一手間必要になりますが、定期課金の引き落としのタイミングの処理が必要になる点だけで、単純に課金を行う場合に対してそんなにコストの差は無いかもしれません。 CheckoutHelperでカード情報をトークン化して、課金を行った場合、トークンを利用したタイミングでそのトークンは有効性を失います。 しかし、Customer(顧客)オブジェクトを作成して、そのidを利

    WebPayの定期課金機能を使わずに定期課金(定期購読)処理を行う - Qiita
    typista
    typista 2014/08/04
    WebPayを使って定期課金(定期購読)処理を行う
  • WebPayのCheckoutHelperを使いこなす - Qiita

    <form action="/purchase" method="post"> <script src="https://checkout.webpay.jp/v1/" class="webpay-button" data-key="test_public_bMj6ai5NZbYSbNraz51jkf7j"></script> </form> と書けば のようなボタンが表示され、クリックすると が表示され、ユーザがカード情報を入力すると、フォームの情報をバリデートの上、トークンを取得してフォームが送信されます。(このコードだと/purchaseにPOSTリクエストですね) 余談ではありますが、CheckoutHelperの元のコードはCoffeeScript, Haml, Sassで書かれています。 設定可能なパラメータ ただ貼れてトークンを送信してくれるというだけでは、少し融通が利かない

    WebPayのCheckoutHelperを使いこなす - Qiita
  • 1