メインコンテンツまでスキップ

PCウェブ決済

オンラインショップ(オンラインショッピングモール、チケット販売サイト、チャージサイトなど)を持つ商人は、このセクションで提供されるソリューションを参照してPayCloud決済を利用できます。

統合説明

Eコマース/PCウェブ決済は、商人がウェブページに商品やサービスを表示し、ユーザーが商人ページで支払い方法を選択した際に、ブラウザが自動的にPayCloudのオンライン決済ページにリダイレクトされ、決済が完了する決済製品です。商人はPayCloudが提供するAPIを通じてこの製品と接続できます。

PayCloudオンライン決済ページは、銀行、決済機関、サードパーティ決済サービスプロバイダーの決済サービスを多数統合しています。これには、クレジットカードオンライン決済、モバイルウォレットアカウント決済、モバイルウォレットQR決済などが含まれます。

ユーザーが支払いを完了すると、商人はPayCloudからの支払い通知を受け取ることができ、商人はまた、注文結果を取得するために注文確認APIを手動で呼び出すこともできます。支払い結果を取得した後、PayCloudは商人に注文情報を同期して更新し、残りの商品やサービスを完了します。

注文時に支払い方法(pay_method_id)が渡されない場合、ユーザーはPayCloud決済ページの支払い方法選択ページにリダイレクトされます。この方法は商人の開発負担を軽減できますが、決済ページを自分で開発してホスティングすることをお勧めします。これにより、ユーザーに一貫した支払い体験を提供でき、当社のドメインがブロックされて決済ページにアクセスできないリスクを低減できます。

注意事項

WeChatPayやAlipay+を利用する商人は、このAPIを呼び出す前にオンライン決済権限が有効であることを確認してください。

使用例

Webウェブ決済使用例イメージ

開発ガイド

当社は一連のREST APIを提供しています。以下の表を参照してください。また、いくつかの言語用のSDKも提供していますので、SDKセクションを参照してください。

API名 説明
PCウェブ決済注文このAPIを通じて支払い注文を提出する
注文のキャンセルこのAPIを通じて未払いの注文を閉じる、すでに支払い済みの場合はユーザーに返金する
返金申請の提出このAPIを通じて返金リクエストを提出できますが、返金が即座に完了しない場合は、返金進捗を確認するために返金確認APIを呼び出すことができます。
支払い注文の確認このAPIを使用して正規取引注文の取引結果(消費/事前承認/事前承認完了)を確認する
返金注文の確認このAPIを使用して返金取引注文(消費キャンセル/事前承認キャンセル/消費返金/事前承認完了返金)の取引結果を確認する
取引結果通知取引完了後に商人に通知し、取引結果を知らせる

オフラインQRコード決済によるPCウェブ決済実装

オンライン決済サービスを申請していない商人は、オフラインのQRコード決済インターフェースにアクセスして、取得したQRコード文字列をQRコード画像に変換し、ウェブページに表示して、ユーザーに携帯ウォレットアプリでQRコードをスキャンして支払うように誘導することができます。

QRコード決済を実装する際の重要な考慮事項:

  • QRコードの有効期限が短い:オフラインQRコードの有効期限は通常90秒を超えませんので、QRコードの自動更新機能を必ず含めてください。QRコードを更新する前に、注文がすでに支払われたかどうかを確認して、ユーザーが重複して支払わないようにしてください。
  • 注文キャンセルのサポート:一部の支払い方法では注文キャンセル機能をサポートしています。必要に応じて、QRコードを更新する前にキャンセルAPIを呼び出してください。
注意事項

この方法でオフラインのビジネスをオンラインシーンに拡張できますが、銀行や決済機関がこの操作を不正行為と見なす可能性があるため、使用には注意が必要です。制限や罰則を避けるため、慎重に使用してください。