About Convenience Store Payment
The Web Convenience Store Payment Service is a payment service that allows end users to purchase items and services at major convenience stores across Japan using the information issued upon the purchase.
The Web Convenience Store Payment Service uses the following collection company:
- ECONTEXT, INC. (ECONTEXT)
- The service is available at the following convenience stores:
7-Eleven
LAWSON
FamilyMart
MINISTOP
Seicomart
Service Diagram

Main Features
- End users can make payments in cash at a convenience store using the number or barcode displayed upon the purchase.
- Deposits can be checked in close to real time, allowing the service to be provided to end users smoothly.
- SBPS reconciles the accounts receivable for deposits on behalf of Merchants, reducing the burden of customer deposits on Merchants.
*7-ELEVEN accepts payment by nanaco (not available for some merchandise).
Usage Information For End Users
For end-user usage information, please refer to the FAQ (Payment /System Specifications > CVS Payment).
Service Specifications
Basic Specifications
The available billing systems and billing system-specific basic specifications are as follows. Each period of time for processing settlement, cancellation, and others performed by the payment administration tool is based on the tool.
Billing Methods
One-time charge | ○ |
---|---|
Recurring charge (simple) | |
Recurring charge (based on term or usage rate) |
Basic Specifications
Billing method | Field | Specifications | |
---|---|---|---|
One-time charge | Close authorization settlement | Automated sales | ○ |
Specified sales | |||
Period for settlement | Settlement is not necessary because the auto close authorization settlement is performed. | ||
Period for cancellation | Before payment | ||
Period for refund | Not refundable. * If refund is necessary, the Merchant shall handle it. | ||
Due date of payment | A date (and time) between the next day and the 59th day from the date of purchase request process can be specified. * The setting varies by collection company. |
There are two payment deadline settings: predefined settings and payment request settings. Please see below for details on each setting.
<<Predefined setting (Mandatory setting)>>
A payment deadline setting that determines the payment deadline. When filing the application for the Online Payment ASP Service, specify the due date of payment shown above.
<<Payment request setting (Optional setting)>>
The due date of payment can be specified for each payment request. The setting varies with the connection method as follows.
*Please set within the pre-set payment deadline. The setting specified in the request will take priority.
- Setting of due date of payment (payment request setting)
Specified item | Specifiable item |
---|---|
Date (mmdd) specification | ○ |
Time (hhmm) specification | ○※1 |
Same day (0 days) specification | ○ |
- Method for specifying due date of payment (payment request setting)
Connection method | How to Set Up |
---|---|
Link Type | Specify through the free_csv tag element (free item) of the purchase request API. |
API Type | Specify through the bill_date tag element (due date of payment) of the payment request API. |
Supported devices
The available devices are as follows.
Device | Availability | Remarks |
---|---|---|
PC | ○ | – |
Smartphone | ○ | – |
Mobile | ○ | – |
List of Provided Functions
The following functions are provided. As for the payment administration tool, only the main functions are listed. For details, see the Payment Administration Tool Manual.
Billing system/Close authorization settlement | Provided functions | Link Type | API Type | Payment management tool |
---|---|---|---|---|
One-time billing/Automated sales | Purchase | ○ | ○ | – |
Payment result reference | – | ○ | – | |
Deposit notification | ○ | ○ | – | |
Overdue payment cancellation notification | ○ | ○ | – | |
Deposit receipt re-notification | – | – | ○ | |
Overdue payment cancellation re-notification | – | – | ○ | |
Cancellation | – | 〇 | 〇 |
The Web Convenience Store Payment Service provides functions and options related to deposits. The descriptions of functions and options are given below:
<<Deposit notification function>>
This function notifies Merchants about deposit receipt information obtained by SBPS from the collection company. The notification timing varies by convenience store.
* After the Merchant is notified about a deposit, the deposit may be canceled at the convenience store in some cases. In such cases, a deposit cancel report is immediately sent by system notification and a deposit cancel confirmed report is sent by email.
- Timing of notification of deposit notification service
Convenience store | Prompt report | Confirmed report |
---|---|---|
7-Eleven (*1) | Not sent | Immediately |
LAWSON | Not sent | Within 5 minutes |
FamilyMart*1. | Not sent | Immediately |
MINISTOP | Not sent | Within 5 minutes |
Seicomart | Not sent | Within 5 minutes |
The specifications for payment notifications at 7-Eleven and FamilyMart are as follows.
(7-Eleven) Prompt Notification: Immediate/Confirmed Notification: Next business day or later
(FamilyMart) Prompt Notification: Immediate/Confirmed Notification: In general, 2 days after payment
<<Overdue payment cancellation notification function>>
This function notifies Merchants about bills unpaid after the specified due date through a batch process performed once every day.
*Batch processing will be carried out on business days and hours determined by SBPS. If there is a batch processing failure, SBPS will look into it and address the issue as soon as business hours start on the day of operation.
<<Deposit receipt notification retry service>>
If an error occurs in a deposit receipt notification, this option sends the deposit receipt notification again at certain intervals. This option is helpful when deposit receipt notifications cannot be received for some reasons such as a system maintenance at the Merchant.
The available re-notification timing and number of retries are shown below. Note that the retry is finished when the Merchant returns the response OK. If all the re-notifications end up in error, the Merchant support will report the failure of all the re-notifications on the next business day.
* If SBPS fails to receive the response from a Merchant, another deposit receipt notification may be sent again after the deposit receipt notification. We request Merchants to build a mechanism to avoid providing the service twice. In addition, we request Merchants to return "OK" if the deposit receipt notification is already received.
Pattern | Timing of notification | Number of notifications |
---|---|---|
10 minutes | At intervals of 10 minutes | Six notifications |
1 hour | At intervals of 1 hour | Six notifications |
1 day | At intervals of 1 day | One notification |
Payment Status Transition
By implementing each of the functions provided, the status of the Payment will Transition as follows. For details on how to implement each function, refer to the Link Type IF specification, the API type IF specification, and the SBPS Admin portal / Payment management tool Function Manual.
<<One-time billing/Auto close authorization settlement >>

Provided functions | Link Type Process name/Function ID | API Type Process name/Function ID | Payment management tool Screen name/Button name |
---|---|---|---|
Purchase | Purchase request A01-1 | Payment request ST01-00101-701 or Payment request (specification of due date and time of payment) ST01-00107-701 | – |
Payment result reference | – | Payment result reference request MG01-00101-701 | – |
Deposit notification | Purchase Result CGI A02-1 | Deposit notification NT01-00103-701 | – |
Overdue payment cancellation notification | Purchase Result CGI A02-1 | Overdue payment cancellation notification NT01-00104-701 | – |
Deposit receipt re-notification | – | – | Billing Information Screen Deposit information field "Re-notification" |
Overdue payment cancellation re-notification | – | – | Billing Information Screen Cancel notification field "Re-notification" |
Cancellation | – | Convenience store payment Cancellation request ST02-00306-701 | Billing information screen (basic information) “Billing Cancellation” |
Cautions
Specifications
Note that if the collection or other company makes a change to the specifications or economic requirements, the specifications of the Web Convenience Store Payment Service provided by SBPS may also change.
Service Suspension Due to Maintenance, etc.
Maintenance of the Online Payment ASP Service is performed on an irregular basis. Any service suspension due to maintenance will be notified in advance. As a rule, such a notification is made 1 week before the suspension. However, this may not be the case in the event of emergency maintenance.
If the service is suspended due to maintenance or the failure of systems other than SBPS systems, such as a system of the convenience store or collection company for the Web Convenience Store Payment, SBPS will promptly report it to Merchants as soon as we become aware of the situation and then find out the cause. Note that although SBPS will report to Merchants as soon as we find out the cause, it may take time to determine the cause if the problem is not attributable to us.
Supplementary Information
Payment deadline at convenience stores
When an end user makes a payment at a convenience store past 0:00, the behavior is as follows:
Convenience store | Behavior past 0:00 |
---|---|
7-Eleven | The payments completed at the checkout counter by 23:59 on the payment date are the targets |
LAWSON | The payments that fulfill conditions 1 and 2 are the targets
|
FamilyMart | |
MINISTOP | |
Seicomart |