Developer/Test/Connection Support Site

Connection Support Site

This is a test tool for easily confirming the inter-system linkage between SBPS Payment system and merchant systems in the Link Type Payment service provided by SB Payment Service Corp. (hereinafter referred to as SBPS). It is possible to perform tests between screens and Server-to-server communication (Fig. 1, data POST (1) and (2) parts) before building merchant 's Payment system.

Figure 1. SBPS Link Type Payment Service Schematic

*If necessary, we will also conduct Customer registration /deletion tests and registration result notification tests.

● Expected case: Item purchase

Available Payment MethodFunction IDProcess nameTestable Features
・Credit card
・ SoftBank Mobile Wallet (B)
・d payment
・au Easy Payment
・ PayPay (Online Payment)
・LINE Pay
・ Recruit Kantan Payment
・ CVS Payment
・ Pay-easy
・Apple Pay
A01-1Purchase Request
A02-1Purchase Result CGI
A02-2Purchase Result CGI Response
A03-1Purchase Result (redirect back to Merchant's screen)×

Expectedcase: Pre-registration of Customer information and deletion of Customer information

Available Payment MethodFunction IDProcess nameTestable Features
Credit cardB01-1Customer payment information
Registration/Update Request
B02-1Customer payment information
Registration/Update Result CGI
B02-2Customer payment information
Registration/ Update result CGI response
B03-1Customer payment information
Registration/ Update result (screen returned)
×
C01-1Customer payment information
Delete Request
C02-1Customer payment information
Deletion Result CGI
C02-2Customer payment information
Deletion result CGI response
C03-1Customer payment information
Deletion Result (redirect back to merchant's screen)
×

● Expected case: Item purchase (Monthly billing product)

Available Payment MethodFunction IDProcess nameTestable Features
・ SoftBank Mobile Wallet (B)
・d payment
・au Easy Payment
・ Recruit Kantan Payment
D01-1Recurring charge (based on term or usage rate)
Application Request
D02-1Recurring charge (based on term or usage rate)
Application result CGI
D02-2Recurring charge (based on term or usage rate)
Application result CGI response
D03-1Recurring charge (based on term or usage rate)
Application results (screen returned)
×
*If a request that does not meet the interface specifications is made in the shared test environment provided by our company or in merchant 's dedicated test environment, the system will Transition to an error screen displayed by SBPS, and the specific error content will not be displayed on the screen, making it difficult to identify the cause. The connection support site will display the cause of the error, so please use it when building Payment system.
* CVS Payment cannot be notified in a shared test environment. However, I will write what I can do if it is a connection support site.
*For the result notification test (server integration), please specify the result notification CGI (pagecon_url) for each API.
If the CGI for result notification is not specified, result notification (inter-server collaboration) cannot be performed.

Purchase Request

This section explains the screen that appears when you perform a communication test for Purchase request.

Reception result display screen

This screen displays the purchase information sent by merchant via HTTP request.

free_csv analysis processing screen

If address information or other free information has been carried over, the carried over information will be displayed.
It is possible to display Personal information managed on your website by default on the Payment input screen.
(For payment methods such as convenience stores and Pay-easy, you will need your name and email address.)

Reception result display screen (error)

If the reception result is an error, the connection evaluation will show "Connection failed" and an error message will appear in the message field.
Any items that may contain errors will be highlighted in red in the received information column, so you will need to refer to the message and items and make any necessary corrections.
*Due to the specifications of warning and error handling, warning messages and error messages will never be displayed at the same time.

Also, in the case of an error that prevents the screen from being displayed, there may be cases where the screen items are not displayed and only an error message is displayed.
In this case too, please refer to the error message and correct the item.

Payment result notification sending settings screen

This screen allows you to set Payment result notification information to be sent from SBPS to the Payment result notification CGI.
You can set Payment result (whether Payment was successful or not) and error code on the screen and reproduce the error.

Payment result notification Transmission result display screen

This screen displays the result information received from merchant system when Payment result information is received.

Payment result notification Transmission result display screen (error)

If the response from Payment result notification CGI is invalid, the connection evaluation result will be "Connection failed" and an error message will be displayed.

Customer registration /deletion

This section explains the screen that appears when you perform a Purchase request test on the connection support site.

Reception result display screen

This screen displays Customer registration (deletion) information sent by merchant via HTTP request.
Typically, the request is submitted via the Customer registration screen.

Reception result display screen (error)

If the reception result is an error, the connection evaluation will be "Connection failed" and an error message will be displayed.
Any items with potential errors will be highlighted in red in the Receipt Information section.
*Due to the specifications of warning and error handling, warning messages and error messages will never be displayed at the same time.

Registration result notification sending settings screen

This screen allows you to set the result notification information to be sent from SBPS to Customer registration result notification CGI.
You can set and reproduce the registration result (whether registration was successful or not) and error code on the screen.

Registration result notification Transmission result display screen

This screen displays the result information received from merchant system when Payment result information is received.

Destination URL

Purchase request
 https://stbfep.sps-system.com/Extra/BuyRequestAction.do

< Customer registration /Change Request>
 https://stbfep.sps-system.com/Extra/PayRequestAction.do

<< Customer information deletion request>>
 https://stbfep.sps-system.com/Extra/ResignRequestAction.do

<Regular Pay-As-You-Go Application Request>
 https://stbfep.sps-system.com/Extra/MrcRequestAction.do

Connection ID

Merchant ID19788
Service ID001
Hash key398a58952baf329cac5efbae97ea84ba17028d02

Source IP address

61.215.213.47
*If IP restrictions are in place, please allow it.

Was this page helpful?