Developer/Payment Services/Offline/Convenience store payment/Service Overview

Service Overview

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).

For end-user usage information, please refer to the FAQ (Payment /System Specifications > CVS Payment).

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 methodFieldSpecifications
One-time chargeClose authorization settlementAutomated sales
Specified sales 
Period for settlementSettlement is not necessary because the auto close authorization settlement is performed.
Period for cancellationBefore payment
Period for refundNot refundable.
* If refund is necessary, the Merchant shall handle it.
Due date of paymentA 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 itemSpecifiable item
Date (mmdd) specification
Time (hhmm) specification※1
Same day (0 days) specification
*1: Time can be specified at convenience stores other than 7-Eleven. It is not possible to specify a time at 7-Eleven.
  • Method for specifying due date of payment (payment request setting)
Connection methodHow to Set Up
Link TypeSpecify through the free_csv tag element (free item) of the purchase request API.
API TypeSpecify through the bill_date tag element (due date of payment) of the payment request API.
*For more information, please refer to the Link Type Purchase request and API type CVS Payment IF specifications.

The available devices are as follows.

DeviceAvailabilityRemarks
PC
Smartphone
Mobile

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 settlementProvided functionsLink TypeAPI TypePayment management tool
One-time billing/Automated salesPurchase
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 storePrompt reportConfirmed report
7-Eleven (*1)Not sentImmediately
LAWSONNot sentWithin 5 minutes
FamilyMart*1. Not sentImmediately
MINISTOPNot sentWithin 5 minutes
SeicomartNot sentWithin 5 minutes
(*1) If you do not use Lawson, Ministop, or Seicomart,
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.

PatternTiming of notificationNumber of notifications
10 minutesAt intervals of 10 minutesSix notifications
1 hourAt intervals of 1 hourSix notifications
1 dayAt intervals of 1 dayOne notification
* Note that the notification timings shown above are approximate durations. Note that they fluctuate in accordance with the pattern and number of notifications.

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 functionsLink Type
Process name/Function ID
API Type
Process name/Function ID
Payment management tool
Screen name/Button name
PurchasePurchase request A01-1Payment request
ST01-00101-701
or
Payment request (specification of due date and time of payment) ST01-00107-701
Payment result referencePayment result reference request
MG01-00101-701
Deposit notificationPurchase Result CGI A02-1Deposit notification
NT01-00103-701
Overdue payment cancellation notificationPurchase Result CGI A02-1Overdue payment cancellation
notification
NT01-00104-701
Deposit receipt re-notificationBilling Information Screen
Deposit information field "Re-notification"
Overdue payment cancellation re-notificationBilling Information Screen
Cancel notification field "Re-notification"
CancellationConvenience store payment Cancellation request
ST02-00306-701
Billing information screen (basic information) “Billing Cancellation”

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.

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 storeBehavior past 0:00
7-ElevenThe payments completed at the checkout counter by 23:59 on the payment date are the targets
LAWSONThe payments that fulfill conditions 1 and 2 are the targets
  1. The application slip is issued by 23:59 on the payment date through the operation of the terminal at the store
  2. The payments completed at the checkout counter within 30 minutes after the issuance of the application slip are the targets
    FamilyMart
    MINISTOP
    Seicomart
    Was this page helpful?