モバイルSDK v1.1: カード登録画面とReact Native、Flutterプラグインをリリースしました

先日リリースしたPAY.JPモバイルSDK v1.1にて、これまでのカード登録UIに加えて、デザインされたカード登録画面の提供を開始いたしました。

また、React Native製アプリ、Flutter製アプリにそれぞれ組み込み可能なプラグインをリリースしましたのでお知らせいたします。

カード登録UIのアップデート

v1.0にてクレジットカード情報の入力のためのフォームUIを提供いたしました。

payjp-announce.hatenablog.com

今回のアップデートではこのカード登録UIがActivity・UIViewControllerとして利用できるようになりました。

f:id:payjp:20200213104809p:plain
モバイルSDK v1.1 カード登録画面

利用可能なカードブランドを自動で取得し、入力したカード情報のトークン化までSDKがおこなうため、導入がより容易になりました。見た目のカスタマイズも可能で、デフォルトのテーマはダークモードに対応しています。

導入方法につきましては、以下のガイドをご確認ください。

iOSでの利用 | PAY.JP

Androidでの利用 | PAY.JP

React Native・Flutterプラグイン

昨今、Android、iOSアプリでコードベースを共通化できるクロスプラットフォーム開発は、組織やプロダクトに応じて開発手法を検討する上で強力な選択肢となっています。 実際にPAY.JPの導入において、こういったクロスプラットフォーム技術の対応はかねてよりご要望いただく機会がありました。

そこで、より多様なプロダクトにカード決済をすばやく導入いただけるよう、以前からご要望の多かったReact NativeとFlutterの公式プラグインの提供を開始いたします。

両プラグインともに、以下の機能をご利用いただけます。

  • カード登録フォームによるカード情報のトークン化
  • Apple Payによるアプリ内決済(iOSのみ)

具体的な実装方法につきましては、導入ガイドやGitHubのサンプルをご確認ください。

React Nativeでの利用 | PAY.JP

Flutterでの利用 | PAY.JP

フィードバックをお待ちしています

SDKはGitHub上に公開されており、開発者の皆様からのフィードバックをお待ちしております。不具合を発見された場合や、改善のご要望などございましたらぜひご報告ください。

github.com

github.com

今後ともPAY.JPをどうぞよろしくお願いいたします。

PAY.JP Partner(ベータ版) パートナー企業様の募集を開始いたします

本日より、加盟店様ご紹介制度PAY.JP Partner(ベータ版)の募集を開始いたしますので、お知らせいたします。
PAY.JP Partnerにお申込みいただくにあたって、発生する費用・コストなどは一切ございません。
ぜひご検討くださいませ!

PAY.JP Partnerとは?

パートナー企業様からのPAY.JP加盟店のご紹介制度です。
PAY.JP Partnerにご登録いただいたパートナー企業様から加盟店様をご紹介いただいた場合、<パートナー企業様へ紹介料をお支払い>または<紹介加盟店様の手数料率引き下げ>のどちらかの方法で還元をさせていただきます。
ご紹介加盟店様をご紹介いただく都度、還元方式はお好きな方をお選びいただくことができます。 f:id:payjp:20191223145709p:plain

PAY.JP Partnerのメリット

f:id:payjp:20191223094915p:plain

PAY.JP Partnerでお選びいただける還元方式

加盟店様のご紹介都度、どちらの還元方式にするかをお選びいただくことができます。

パートナー企業様にご紹介料をお支払いすることで還元をさせていただくか、紹介加盟店様の手数料率を引き下げることで加盟店様に還元させていただくかのいずれかになります。 f:id:payjp:20191223145744p:plain

なお、還元方式はあとから変更はできませんので、ご注意ください。

選べる還元方式の詳細

(1)パートナー企業様へのキックバック方式

紹介加盟店様の決済金額の0.3%相当をパートナー企業様へお支払いいたします。
※毎月末に締め翌月末にお支払い f:id:payjp:20190926155347p:plain

キックバック方式は紹介加盟店様の利用されているプランが、ベーシック/Travel/NPOプランのいずれかの場合のみお選びいただけます。
加盟店様がプロプランおよびSeedプランを利用されている場合は紹介料はお支払いできませんのであらかじめご了承ください。

(2)手数料率引き下げ

紹介加盟店様に適用される手数料率を、通常プランよりも低いパートナープラン特別料率とさせていただきます。 f:id:payjp:20190926160804p:plain ※お申し込みより1年間限りとなり、1年経過後はベーシックプランの料率および精算サイクルに切り替わります。
※1年経過以降、同じ条件での利用を希望される場合はプロプランへの申し込みが必要となり、月額1万円(税込)がかかります。
※加盟店様のご紹介日から1年間となりますのでご注意ください。

PAY.JP Partnerご契約〜加盟店様紹介の流れ

パートナー企業様のお申し込みをしていただきましたら、弊社で審査および登録をさせていただきます。 パートナー企業様の登録完了以降、加盟店様のご紹介が可能となります。

PAY.JP Partnerご契約(パートナー企業様お申し込み)

パートナー企業様と弊社の代理店契約を結ぶお申し込みとなります。

  1. ご契約フォームよりお申込み
    https://form.run/@pay-56848

  2. PAY.JPより審査結果のお知らせ
    ※以降、加盟店様のご紹介が可能となります。

加盟店様紹介

パートナー企業様経由でPAY.JPにアカウント登いただいた加盟店様を、弊社にご紹介いただく際の流れとなります。
加盟店様は本番稼働開始までにご紹介ください。

  1. 加盟店様のPAY.JPアカウントの作成
    https://pay.jp/signup
    ※アカウント作成は、パートナー企業様で代理で行っていただいても、加盟店様自身でご登録いただいてもどちらでも問題ございません。

  2. 加盟店様紹介フォームよりご紹介の申請
    https://form.run/@paypartner-8905

  3. PAY.JPにて加盟店様を紐付け、ご希望の還元方式を設定
    ※紹介時点で還元方法を設定いたします。そのため手数料引き下げを選択する場合、紹介時点から1年間が引き下げ期間となりますのでご注意ください。

なお、加盟店様が実際にクレジットカード決済をご利用いただけるようになるには、別途カード会社様の審査がございます。
全てのカードブランドの審査が終わるまでに1ヶ月ほど日数がかかりますので、あらかじめご了承ください。

規約改定

本変更に伴い、令和2年1月16日付で、PAY.JP Partnerの加盟店取次に関する規約を改定いたしました。
https://pay.jp/legal/tos-partner

該当箇所は下記の通りとなります。

  1. キックバック対象となるプランにNPOプランおよびTravelプランを追加(第3条2項)
  2. 還元方法が2種類から選べることになったため、記載内容を変更(第5条)
  3. 第5条に定める取次業務の対価について詳細を記載(別紙1項)

年末年始休業のお知らせ

日頃から弊社サービスのPAY.JP / PAY IDをご利用いただきまして誠にありがとうございます。 今年度の年末年始のお申込み対応および振込スケジュールについて、以下の通りご連絡をさせていただきます。

年末年始の入金関連スケジュール

12月末入金について

12月末日は金融機関休業日となりますため、振込スケジュールは下記となります。

・2020年1月6日(月) 着金

1月末入金予定額の確認について

1月末の入金予定金額(※)が管理画面の「入金一覧」よりご確認いただけるようになるスケジュールは下記となります。

・2020年1月7日(火)以降

※半月締めプランの場合は、1月15日の入金予定額

年末年始の審査業務について

加盟店様の審査業務は下記の期間に関しては休業とさせていただきます。

・2019年12月28日(土)から2020年1月5日(日)まで

年末年始のサポート営業時間について

お申込み手続き、お問合せ対応は下記の期間に関しては休業とさせていただきます。

・2019年12月28日(土)から2020年1月5日(日)まで

期間中お客様にはご不便をお掛け致しますが、何卒ご寛容くださいます様お願い申し上げます。
なお、期間中のお問い合わせにつきましては2020年1月6日(月)以降に順次対応をさせていただきます。

来年も、本年同様お客様にご満足いただけるサービスのご提供を目指し、 社員一同より一層努力して参ります。
今後とも変わらぬご愛顧の程、宜しくお願い申し上げます。

モバイルSDK v1.0リリース:そのまま使えるカード登録のUIを追加しました

モバイルSDKとは

PAY.JPでは加盟店様のさまざまなビジネスで安全に決済をご導入いただけるよう、チェックアウト、payjp.js、モバイルSDKといった各種クライアントサイド向けライブラリを提供しております。

決済に利用するカード情報を直接加盟店様のサーバに保存することは大変リスクが高く、高度なセキュリティが要求されるため、PAY.JPサーバ上でカード情報から発行したトークンを代わりに扱います。 (カード情報のトークン化について学びたい方は PAY.JP API 利用ガイド | PAY.JP をご参照ください)。

モバイルSDKは、加盟店様のiOS・Androidアプリでこのトークン化を行うためのライブラリです。

今回のv1.0リリースでは、カード情報を入力するためのカード登録フォームを新たに追加し、より素早く安全にモバイルアプリに決済を導入できるようになっています。

f:id:payjp:20191106114646p:plain
モバイルSDK v1.0

カード入力に最適なUIとカスタマイズ

お客様にストレスなくカード情報を入力していただけるよう、カードフォームは設計されています。たとえば、今回のリリースでは以下のような機能があらかじめ実装されており、フォームを組み込むだけでご利用いただけます。

  • カード番号や有効期限の整形
  • 入力したカードブランドの可視化
  • 入力ミスへのフィードバック
  • OSによる自動補完サポートの対応
  • カメラによるカード番号の読み取り

また、どのようなアプリにも違和感なく導入できるよう、見た目のカスタマイズが可能です。 iOSでは2つの基本レイアウトからアプリに合わせたレイアウトを選択することができ、ベースカラーなどを変更することができます。 AndroidはMaterial Designのコンポーネントを使用しているため、Themeを設定することでアプリのスタイルをそのまま適用できます。

具体的な実装方法につきましては、導入ガイドやGitHubのサンプルをご確認ください。

iOSでの利用 | PAY.JP

Androidでの利用 | PAY.JP

今後の開発予定

v1.0ではアプリの画面に埋め込むタイプのカードフォームのみですが、完全にデザインされたフォーム画面全体の提供( UIViewControllerActivity としての提供)を予定しています。 また、React NativeやFlutterなどクロスプラットフォーム開発のフレームワークにも導入いただけるようSDKの拡充を行ってまいります。

最後に

PAY.JPは開発者フレンドリーな決済サービスを目指しています。 SDKはGitHub上でオープンソースとして開発されており、開発者の皆様からのフィードバックをお待ちしております。不具合を発見された場合や、改善の要望などございましたらぜひご報告ください。

github.com

github.com

今後ともPAY.JPをどうぞよろしくお願いいたします。

【更新】売上金振込方法のご変更のお知らせ

掲題の件につきまして、前回2019年9月30日振込分から売上金振込方法を変更する旨をご案内しておりましたが、2019年10月31日からに変更となりましたので、ご案内を以下の通り更新させていただきます。
なお、10月1日より消費税率が変更となる影響で、組戻手数料につきましても648円から660円に変更となります。

<更新内容>
掲題の件につきまして、弊社から加盟店様に売上を振込する際の振込方法を下記の通り変更させていただくことになりましたので、お知らせいたします。

変更前:振込振替
変更後:総合振込
変更日:2019年10月31日振込より、総合振込での振込を実施

▼変更の経緯
振込振替の場合、略称の違いなど軽微な口座名義相違でも振込エラーとなり、加盟店様への振込時期が遅れてしまうといった影響がございました。
このような加盟店様負担を軽減するため、変更をさせていただくことにいたしました。

▼変更後の注意点
本変更により、口座情報に誤りがあり振込ができなかった場合、組戻手数料660円(税込)が加盟店様の負担となります。
また振込が失敗した場合も振込手数料250円(税込)がかかります。
そのため、振込ができなかった場合、合計で910円(税込)が加盟店様負担となります。
※組戻手数料や振込手数料の金額は今後変更となる可能性もございますのであらかじめご了承ください。

口座情報の入力の際には、十分にご注意くださいますようお願いいたします。

なお、組戻手数料および振込手数料は、加盟店様の売上から差し引かせていただきます。

以上、よろしくお願いいたします。

【消費税率変更関連】次サイクルのプラン(next_cycle_plan)のテストモード稼働

先日ご案内した2019年10月1日からの消費税率変更について、テストモードにおいて本日より、「次サイクルのプラン(next_cycle_plan)」が設定されている定期課金がサイクル更新のタイミングから新プランに切り替わるようになりました。
なお、ライブモードでは予告通り2019-10-01 00:00:00+09:00以降から新プランに切り替わるようになります。

次サイクルのプラン(next_cycle_plan)は、管理画面からは、プラン詳細画面の「切り替え予約」にて、または定期課金詳細画面の更新にて設定可能です。
APIからは定期課金を更新時に設定可能です。
仕様については、上記APIの引数欄および「subscriptionオブジェクト」のプロパティ欄の説明を確認ください。

スケジュール(再掲載)

現在〜 要加盟店様作業 : 以下の事前準備をお願いします。

  • 新プランの作成と切り替え予約設定
    1. 新税率を適用した金額のプランを作成
    2. 「切り替え予約」または次サイクルのプラン(next_cycle_plan)にて1のプランを設定
  • 10月1日以降、新プランにて定期課金作成を行うよう加盟店様システムの変更を準備。10月1日以降も現プランで定期課金作成を続けてしまいますと、現プランの金額で課金され続けてしまいますのでご注意ください
  • 金額変更の顧客通知等
  • テストモードでのnext_cycle_plan挙動確認

2019年10月1日 要加盟店様作業: 新プラン切り替え開始

  • 定期課金に次サイクルのプラン(next_cycle_plan)が設定されていれば、この日以降のサイクル更新のタイミングから新プランに切り替わります
  • 新プランにて定期課金作成を行うよう加盟店様側で変更をリリースください
    • この日以降に作成される定期課金に新プランを適用するには、加盟店様側で新プランを指定いただく変更が必要です

本件に関するお問い合わせ

ご不明点がありましたら、お問い合わせからご連絡ください。

売上金振込方法のご変更のお知らせ

掲題の件につきまして、弊社から加盟店様に売上を振込する際の振込方法を下記の通り変更させていただくことになりましたので、お知らせいたします。

変更前:振込振替
変更後:総合振込
変更日:2019年9月30日振込より、総合振込での振込を実施

▼変更の経緯
振込振替の場合、略称の違いなど軽微な口座名義相違でも振込エラーとなり、加盟店様への振込時期が遅れてしまうといった影響がございました。
このような加盟店様負担を軽減するため、変更をさせていただくことにいたしました。

▼変更後の注意点
本変更により、口座情報に誤りがあり振込ができなかった場合、組戻手数料648円が加盟店様の負担となります。
※本手数料は現時点での金額となりますため、10月以降は消費税率引き上げの影響で変更となる可能性がございます。

口座情報の入力の際には、十分にご注意くださいますようお願いいたします。

なお、組戻手数料は、加盟店様の売上から差し引かせていただきます。

以上、よろしくお願いいたします。