機能紹介

クレジットカード入力フォームをカスタマイズしましょう

PAY.JPのクレジットカード入力フォームを使うと、サービス提供事業者はクレジットカード番号に触れることなく決済機能が提供できるようになります。クレジットカード番号は万一悪意を持ったユーザに盗み取られたりすると大きな事業リスクになります。そのた…

クレジットカード情報をトークン化するpayjp.jsの使い方

2018年03月に迫ったPCI DSS準拠に向けて、クレジットカード情報をいかに所持せずに決済処理を提供するかが必要になっています。(via カード情報非保持化対応のお願い - PAY.JP Announcement ) PAY.JPのチェックアウトボタンを付けるだけでクレジットカード番…

PAY.JPで発生したイベントをWebhookで受け取る

Webサービスというのは基本的にプル型です。クライアント側からアクセスしてはじめてデータを受け取ったり、逆に登録したりします。しかし購入が発生した時や、何からのイベントが発生したときにそれをすぐに知りたいというニーズは強くあります。 それを可…

PAY.JPで支払いを与信、期限延長、売り上げ確定させる

レストランやお店で商品を購入する場合、クレジットカードでの支払いはその場で確定します。内部的に見ると、次の2つの処理を同時に行っています。 与信枠を確保(オーソリ) 支払いを確定 与信というのはお金を受け取れる保証と言えます。与信枠はクレジッ…

ごく基本的なPAY.JPの使い方(Ruby編)

PAY.JPはREST APIを使ってクレジットカード決済ができるサービスです。 PAY.JP - クレジットカード決済サービス 多数のプログラミング言語(Ruby/Java/PHP/Python/Perl/Go/Swift/Node.js)などに対してSDKを提供しています。 そんなPAY.JPのごくごく基本的な…

PAY.JPのオンライン決済にPAY IDを組み込む

PAY.JPはオンライン決済を提供しています。クレジットカード決済に加え、あらかじめクレジットカードを登録しておくことでカード番号の入力をしなくて済むPAY IDも提供しています。これはオンライン決済の他、リアル店舗や個人間決済でも使えます。 すでにPA…

サンプルを使ってPAY.JPのオンライン決済を学ぶ

PAY.JPではJavaScriptを使ってクレジットカード番号の一時的トークンを生成して決済する仕組みがあります。シーケンス図で表すと次のようになります。 この仕組みを使った利点としては、サービス事業者(ECサイトを運営している企業など)がクレジットカード…

入金関連の機能を追加しました

PAY.JPでは日々機能の追加を行なっています。 今回お問い合わせに寄せられたご要望にお応えして入金関連の機能を2つ追加いたしました。 テストモードで入金オブジェクトを作成するようにしました 今まで入金オブジェクトは入金が発生しないテストモードでは…

年次の定期課金、はじめました

こんにちは、Takumaです。 今までは月に一度課金を実行する月次プランの定期課金のみがサポート対象でしたが、年に一度課金を実行できる年次プランのサポートを本日開始しました。 年次プランとその定期課金の作成 年次プランを作成するには、期間(interval)…

PAY ID OAuth API を導入する

こんにちは、PAYでエンジニアをしています @satetsu888 です。 前回の記事では、Checkoutを使ったPAY IDの導入についてご紹介しましたが、 今回はより自由な連携が可能になるPAY IDのOAuth APIについて、何ができるようになるのかの紹介と実際の導入について…

自由なデータを保存できるメタデータ機能追加のお知らせ

こんにちは。Takumaです。 各オブジェクトに任意のデータを持たせたいという皆様からのご要望にお応えして、本日2016年2月22日、メタデータ機能を追加しました。これにより、アップデート可能なオブジェクト(支払い、顧客、カード、プラン、定期課金)にキー…

通知設定ができるようになりました

PAY.JPでは以前からWebhookをサポートしていますが、よりお手軽にイベント通知を受信できるように、メールとSlackによる通知設定をリリースしました。 設定はアカウント設定の通知タブから行うことができます。 通知は本番環境のイベントのみが対象となって…

定期課金プラン変更機能の紹介

こんにちは。PAY.JPのAPIを書いてるTakumaです。 今までは一度作成した定期課金のプランを変更することは出来ませんでしたが、2015年12月2日よりプランの変更が可能になりました。これによりプランのアップグレードやダウングレードがリクエスト一つで手軽に…

定期課金日割り機能の紹介

PAY.JPの定期課金では課金日の指定を行うことができます。例えば毎月1日に課金を実行したい場合はプランに billing_day=1 と指定することで、定期課金の作成日時に関わらず毎月1日の午前9時に課金が実行されます。 この場合、初回課金のタイミングは作成時で…