メインコンテンツまでスキップ
Markdownをコピー

コンビニ決済

概要

コンビニ決済は、お客様が購入した商品・サービス代金を、日本全国のコンビニエンスストアで支払うことができるサービスです。
利用可能なコンビニエンスストアはこちらを参照してください。

overview
  • 決済金額の上限: 299,999円
  • 決済金額の下限: 1円
  • 利用可能地域 / 通貨:日本 / JPY
  • 返金 / 金額変更: 不可 / 不可

コンビニ決済を始めるには

  1. 契約の確認・申込
    ご利用にはコンビニ決済の契約が必要です。未契約の場合は営業担当へご連絡ください。
    各コンビニを利用するには、各事業者による個別の審査が必要です。

  2. テスト環境での動作確認
    テスト環境に関する情報はこちらを確認してください。

  3. 本番稼働開始
    動作確認完了後、本番運用を開始します。 テスト環境⇒本番環境への切り替えチェックリストはこちら

接続方式のサポート

接続方式サポート状況関連リンク
OpenAPIタイプ✔ 対応API仕様
プロトコルタイプ✔ 対応API仕様(idPass)
API仕様(json)
リンクタイプ Plus✔ 対応API仕様決済識別子

取引状態

取引状態コード説明
未決済UNPROCESSED決済が完了していない状態(お客様のご注文途中の離脱が主な原因)
要求成功REQSUCCESSお客様に、お支払いに必要な情報を提供した状態
(お支払い情報は、メールまたは画面表示で提供できます。
メール送信した場合、送信エラーになっても取引状態は「要求成功」です。)
決済完了PAYSUCCESSお客様がコンビニでお支払いした状態
お支払い後、結果を通知します。
支払停止CANCEL取引の支払いを停止した状態
期限切れEXPIREDお客様がお支払いを行わず、有効期限が切れてしまった状態
有効期限切れの翌日に取引状態が反映されます。
(お客様にお支払いを依頼する場合、再度ご注文いただく必要があります。)

利用可能なコンビニ

名称コンビニコード
(プロトコルタイプ)
ローソン10001
ファミリーマート10002
ミニストップ10005
セブン-イレブン00007
セイコーマート10008

お客様へのメール通知

コンビニでの支払いに必要なお支払い番号をお客様にメールで通知する方法は、
当サービスからお客様へ自動送信メールを送る方法と、自動送信メールを利用せず
加盟店様からお客様へメールを送る方法があります。

必要に応じて、お客様にコンビニ決済の支払い手順を案内してください。

当サービスからの自動送信メールはカスタマイズできません

当サービスからの自動送信メールは、送信元メールアドレス・件名・本文のカスタマイズができません。
以下の内容で送信されます。

変更する場合は、自動送信メールを利用せず加盟店様にてメール送信の仕組みを構築してください。

支払方法ご案内例

当サービスからお客様へお支払い番号を通知する自動送信メール「コンビニ決済お支払番号のお知らせ」の本文です。
加盟店様の運用に応じてご利用ください。

支払方法ご案内例

XXXXXX 様

この度はご注文ありがとうございます。
下記の内容にてお申し込みを受け付けましたのでご確認のうえ、お支払期限までにお近くの
コンビニにてお支払いください。

■ご指定のコンビニ
セブン-イレブン

■ご注文内容
------------------------------------
店舗(サイト)名:XXXXXX
受付日時    :XXXXXX
価格      :XXXXXX円
お支払期限   :XXXXXX

------------------------------------
※お支払いには「払込票番号」が必要です。

※お支払いは現金またはnanacoのみとなります。
 nanacoのお支払いの場合ポイントは付きません。
 店舗によってはnanacoがご利用になれない場合がございます。

■お支払い方法
------------------------------------
払込票番号 :
XXXXXXXXXXXXX
払込票URL:
https://XXXXXXXXXX

  1. 上記URLから「払込票」を表示してお近くのセブン-イレブンまでお持ちください。
     もしくは、「払込票番号」をメモしてください。
  2. レジに「払込票」または「払込票番号」をご提示いただき、お支払いください。
  3. 代金と引き換えに「払込領収書」を必ずお受け取りください。

------------------------------------

※本メールは送信専用アドレスより送信しております。
 本メールへ返信頂いても回答致しかねますのでご了承ください。

※商品に対するお問合せは恐れ入りますがご注文された店舗までご連絡ください。

※本メールにお心当たりがない場合、破棄願います。

返金

お支払い後の返金機能はありません。
加盟店様から直接お客様へ返金してください。

金額変更

金額変更はできません。

金額を変更したい場合は、以下の対応が必要です。

  • お支払い前の場合:お客様にメールを破棄するよう依頼し、再度ご注文いただくようご案内してください。
  • お支払い後の場合:加盟店様とお客様にて、直接差額分を調整してください。

コンビニでのお支払い

領収書

コンビニで領収書は発行できません。
また、お支払いをしたコンビニで「お客様控え」の宛名(ご購入者様のお名前が表示されます)の書き換えなどは行えません。
お客様が領収書の発行を希望した場合は、お客様と加盟店様とでご連絡を取っていただき、個別にご対応ください。

コンビニ端末の画面イメージ・払込受領証

コンビニ端末の画面イメージ、および払込受領証のイメージは画面イメージを参照してください。

表示ショップ名について

お客様向けに表示されるコンビニ端末の画面には、会社名(または事業者名)として「収納代行会社GMO-PG」、住所も弊社の情報が表示されます。

ご契約の関係上こちらを変更することはできませんので、お客様への案内を正確に行うために、
決済時パラメータの「POSレジ表示欄」にショップ名を必ず設定してください。

支払停止

お客様番号を発番後、お客様が入金する前の取引に限り、お支払いできないようにする機能です。

  • お客様がコンビニでお支払いを開始する前まで可能です。お支払い開始後は支払停止できません。
  • お客様が発番された番号をコンビニ店頭端末に入力すると「該当の取引はございません」の旨が表示されます。
    (一部KIOSK端末では、キャンセルした払い込み番号について「存在しない払い込み番号」と表示されます)
  • 支払停止処理を実施しても、購入者の入金タイミングによっては、停止できない(=入金される)場合があります。
    (支払停止処理後、反映までに若干のタイムラグがある為)
  • 支払停止処理後、同処理をした旨を遅滞なくお客様へ連絡してください。

入金の照合

お客様がコンビニで支払いを完了したかどうか、結果通知(Webhook)を利用して照合してください。
リンクタイプ Plusの場合は、決済完了通知メールで照合できます。

入金通知にはタイムラグがあります

決済完了は通常お客様が入金してから、数秒から2時間程度で結果を通知します。
ただし、各事業者から当サービスへの通知タイミングに依存しますので、
上記タイムラグを当サービスにて保証するものではありません。

支払い期限

「お客様がいつまでコンビニで支払い可能か」を設定します。

支払い期限の設定方法

支払い期限日時 paymentExpiryDateTime (YYYYMMDDHHMM形式) または
支払い期間(日) paymentPeriod (日数指定)で指定できます。
支払い期限日時 paymentExpiryDateTime と 支払い期間(日) paymentPeriod の両方を指定した場合は、
常に 支払い期限日時 paymentExpiryDateTime が優先されます。

支払期限と支払期限日数の概念を説明した図

支払期限 paymentExpiryDateTime について

  • セブン-イレブンでは利用できません。
  • セイコーマートでは00:01を指定できません。
  • 支払期限の上限は、現在日+各コンビニにおける設定可能支払期限の上限値+1日の00:00までの未来時刻が設定可能です。
各コンビニにおける設定可能支払期限
コンビニ下限上限
セブン-イレブン0日(当日)150日
ファミリーマート0日(当日)60日
ローソン0日(当日)180日
ミニストップ0日(当日)180日
セイコーマート0日(当日)180日

支払期限日数 paymentPeriod について

  • 全てのコンビニについて、「0~加盟店様が契約中のコンビニの上限」または「999」の設定が可能です。
    「999」を設定した場合、上記の表 各コンビニにおける設定可能支払期限 の上限値で決済が可能です。

取引状態が「期限切れ」になるタイミング

コンビニ処理開始時間
セブン-イレブン00:00
ファミリーマート08:15
ローソン08:00
ミニストップ08:00
セイコーマート08:30
※時間は予告無く変更する場合があります。

支払期限のデフォルト値を設定する

決済時に支払期限を指定しない場合に、適用するデフォルト値を設定します。

支払期限のデフォルト値の設定方法

ショップ管理画面にログインします。

  1. ショップ管理 をクリック
  2. 支払期限設定 をクリック
  3. 編集 をクリック

管理画面から支払期限を設定する_1

  1. 日付を設定します。 設定可能な値は「0~加盟店様が契約中のコンビニの上限」または「999」です。
  2. 保存 をクリック

管理画面から支払期限を設定する_2

その他留意事項

ファミリーマートでのファミペイ払い使用可否

契約によって異なります。「ショップ管理画面 > 都度決済 > コンビニ > 設定 > ファミリーマートでのファミペイ払い」をご確認ください。

入金通知のタイムラグ

決済完了は通常お客様が入金してから、数秒から2時間程度で結果を通知します。
ただし、各事業者から当サービスへの通知タイミングに依存しますので、上記タイムラグを当サービスにて保証するものではありません。

セブン-イレブン 入金・発券サービスを利用の場合

利用には別途契約が必要です。また、リンクタイプ Plusでは利用できません。

通常のコンビニ決済との仕様差分は以下の通りです。

プロトコルタイプOpenAPIタイプ変更内容
CustomerNamepayer.name全角文字のみ設定可能
CustomerKanapayer.nameKana全角カナのみ設定可能
PaymentExpiryDateTimecashOptions.paymentExpiryDateTime設定可能
ReceiptUrlkonbiniPaymentInformation.voucherUrl直接払込票の表示はできません。
以下形式で返却されるため、依頼票ID(32桁)を払込票表示用のエンドポイントにPOSTすることで払込票が表示できます。
{払込票表示用のエンドポイント}?{依頼票ID32桁}
RegisterDisp1displayInformation.registerDisplay1取引ごとに払込票や払込受領証に印字される「払込先名」を設定できます。
設定しない場合は、利用申込書に登録されたCP名(サービス名)がお問い合わせ先として表示されます。
サンプルはこちらを参照してください。
ReceiptsDisp10displayInformation.receiptsDisp10取引ごとに払込票や払込受領証に印字される「お問い合わせ先」を90バイトまで設定できます。
設定しない場合は、利用申込書に登録されたCP連絡先が払込先名として表示されます。
※レシートへの表示は、64バイトまで表示されます。
※レシートへの表示は、全角文字と半角文字が混在した場合、正しく印字されない場合があります

ロゴ画像はロゴ画像ページからダウンロードできます。

LLMですか?llms.txtllms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。