Content for Developers

For merchants considering using our services, we will provide information on the development process and specifications.

On this page, out of the series procedures related to introducing our payment services, we will focus on introducing the flow for connecting to our payment system. Our payment system can be connected to through a variety of development languages as long as you can prepare a program that can send and receive HTTP GET / POST requests.

  • The dark blue parts in the diagram below are the processes involved in development.

merchants

  1. Inquiries

    Enter the company name, contact information, and desired payment method (credit card payment, convenience store payment, etc.) in the form.

  2. Development requirements confirmation *1

  3. Application

    Enter the required information in the application form and upload the required documents.

  4. System connection/start of use
    (A few days to 2 weeks *2)

    Development will be done to connect the business operator's site and the business operator's dedicated payment system. As a development language, if it can send and receive HTTP GET/POST, it is possible in principle. After the system connection is completed, you will be able to accept payments with your payment method.

Our company (SBPS)

  • Hearing/
    Present a quote

    We will listen to the information about the service to be introduced necessary for screening, quotation, billing/sales method, development requirements, etc., and create a quotation according to your request.

  • Review (2 weeks or more *2)

    It is possible to review the payment methods you use all at once. However, the content of the examination differs depending on the payment institution.

  • System construction (a few days to 2 weeks *2)

    We will build and provide a dedicated payment system for business operators. The construction period may take several days to two weeks depending on the payment method and setting information.
    In addition, since we have prepared a "common test environment", connection development can be performed in the "common test environment" before the payment system dedicated to the business operator is constructed.

  • 1 If you do not have a website or if you are using an EC cart or EC website construction package, please check here.
  • 2 This page provides explanations for websites that do not use the above-mentioned EC carts, etc.
  • 2. The start date of use may change depending on the development status. Please consider the period as a guideline.

Confirming development requirements

When introducing our payment services, we will inquire about the methods for connecting with our payment system and your service’s site environment.

Payment System Connection Methods (Link type, API type)

There are two methods for connecting with our payment system: Link type and API type. You will select one of these connection methods.

  • Depending on payment methods, the connection method may be determined.

This connection method redirects users to a payment screen provided by SB Payment Service to process payments. The customer's screen will redirect to the purchase procedures screen, the payment information input screen (provided by us), and the purchase completion screen.

Advantages: Since merchants do not need to configure your own payment screens, our services can be introduced quickly by limiting development needed to only the sending and receiving of payment information, reducing developer hours.

Disadvantages: Since the payment screens are provided by us, there is a lower degree of freedom in your site’s design.

Link type payment screen usage example

For more details, please refer to our Link type connection page.

Through this connection method, payment information is sent between merchants’ system and our servers to process the payment. Merchants can freely design their payment screens.
The customer's screen will redirect to the purchase procedures screen, the payment information input screen, and the purchase completion screen.

Advantages: Since merchants prepare their own payment screen, they can be designed freely.

Disadvantages: Man-hours are needed to design the payment screens

For more details, please refer to our API type connection page.

When Not Using an E-Commerce Site

Those wishing to introduce our Online Payment Services without setting up an e-commerce site can use our Email Payment Link Service. The Email Payment Link Service allows customers to pay online by invoicing them via email, SMS, or QR code.

If you would like to learn more about our Email Payment Link Service, please click here.

When Using an E-Commerce Shopping Cart / Site Building Package

If you plan to use an e-commerce shopping cart / site building package, we will introduce e-commerce shopping cart merchants that are already linked with our payment system.
If you are already using an e-commerce shopping cart, please check with your e-commerce shopping cart provider if it is possible to connect our payment methods.
Please see below for e-commerce shopping cart merchants that can link with our payment services.

System connection

Receive a Dedicated System Environment

We will configure a payment system exclusively for you. Configuration will take between a few days and about 2 weeks depending on the payment methods and settings.
In addition, we will prepare a shared test environment for your testing during the vetting and dedicated payment system configuration period, so you can test your connection in advance. By testing in the shared test environment, you can move into production smoothly by changing dedicated information such as merchant IDs and hash keys once you connect to the production environment.

After the payment system is configured, we will send you the following information by email.

Information provided Each information item
Connection Information Link type
  • - Merchant ID/Service ID
  • - Hash key for message checksum
  • - Connection URL for each request in the test environment/production environment
API type
  • - Merchant ID/Service ID
  • - Hash key
  • - 3DES encryption key/initialization key/padding settings
  • - Basic authentication ID/password
  • - Connection URLs for each request in the test environment and production environment
  • - SBPS notification source IP of test environment and production environment
Administrative tools

Basic authentication ID/password, your company account ID/password, management tool connection URL

Fraud Detection System Information

Connection URL, account registration URL, affiliated store ID
*There are conditions for using the fraud detection system.

Test Card Information for Test Environment

Only payment methods listed in the test card information list will be offered.
*Test cards will not be provided for other payment methods or production environments.

Payment System Connection Development / Connection Test

merchants will be responsible for developing the payment system. The "Developer Site" provides information for introducing and developing payment services, such as various specifications for payment methods. Please consider designing and building a payment interface according to the specifications and prepare for implementation on your site.


  • There are Link Type and API type, so please check the specifications for the connection method you will be using.

Start of use

You can use your preferred payment methods. The login ID and password for the affiliated store portal will be provided to the administrator.
You can check the connection information after logging in to the affiliated store portal.

  • The start date of use may change depending on the development status of the payment system.
  • Frequently asked questions about each payment methods, system, and application are listed in the FAQ.

Affiliate Portal

We provide a merchant portal where you can check your payment data. Only our merchants can view it.

If you are considering implementing, 
please feel free to contact us

Please contact us to download detailed information about our services and to discuss costs and implementation.

Recommended Content by SB Payment Service

If you are considering us, please see our various payment services as well as merchant case studies.

お問い合わせ ヒアリング 開発要件確認 お見積提示 お申し込み 審査 システム構築 システム接続 ご利用開始 開発要件確認 システム接続 ご利用開始