4.1 How to configure the STG environment

4.1.1 How to add test account

Set up a test account using the steps below. This is required to access and interact with the test environment.

Test environment setup:

  1. Go to My Projects > Service management.
  2. Partners can create or update an existing service.
    • To create a service, click Create New Service, and select your chosen service type. Fill the respective service information fields. Once filled, click Save and Done to proceed to the next section.
    • To update a service, click an existing service to redirect to the Service details page.
  3. In Debug Effective Date, click Generate New Date to generate the debug expiration date of the test accounts.

    For existing services, Generate New Date button is a feature to extend the debug effective date. In Service details page, partners can extend test date by clicking the button on the prompt alert.

  4. Before generating the date, a prompt alert is displayed to add email addresses of the test accounts.
    The test accounts must be Samsung accounts associated with a registered Samsung Pay app on a supported device. You may add up to 30 test accounts.



  5. After adding the test accounts, click Generate to generate the debug expiration date of the test accounts. Alternatively, partners can add test accounts by clicking Add Samsung Account button, and input the test account email addresses.


  6. Once the test environment information is filled out, click Done to save the service configuration.
  7. The service is displayed in the Service management dashboard with a Debugging status. Partners can use their service with SDK and test accounts until the generated Debug Effective Date.



4.1.2 How to get Samsung Wallet test App

  1. Copy link for test App in Samsung Pay Partner Portal
    • Support > Request Test App > GALAXY APP URL
  2. Download test App in your test device
    • Open URL in your test device
    • Select ‘Participate’ in Galaxy store
    • Select ‘install now’ to install test App

4.1.3 List of test cards

Test card numbers (including FPAN, CVV, CVC, Expiration Date) from the payment networks listed below can be on supported devices to test within the Samsung Pay staging environment.

Visa

Card number

Card Type

Expiry Date

CVV

4622 9431 2312 3870

Credit

12/26

550

4622 9431 2312 3880

Credit

12/26

695

4622 9431 2312 3890

Credit

12/26

774

4622 9431 2312 3900

Credit

12/26

308

4622 9431 2312 3910

Credit

12/26

039

Mastercard

Card number

Card Type

Expiry Date

CVV/CVC2

5186 1516 5001 2004

Credit

12/26

123

Discover

Card number

Card Type

Expiry Date

CVV

6011 0092 7412 9795

Credit

08/27

687

6011 0080 3081 6410

Credit

04/30

269

6011 0006 9386 3380

Credit

06/27

779


4.1.4 Test Check List

Push Provisioning:

Use the following checklist to ensure you’ve completed all the required steps in your Samsung Pay integration for push Provisioning:

  • Install the Samsung Wallet Test App: Check the 2(b) section for details.
  • Setup the Wallet App: Follow the steps below to complete the setup
    • Sign in with Samsung account: Use your Samsung account and credentials to sign in.
    • Set up a PIN/Biometric: Use a PIN or biometric to protect your Wallet app.
  • Check Samsung Pay Status: Check the Samsung Pay status on the device to determine if the Samsung Wallet is working properly. Refer to this Checking Samsung Pay status guide for more details.
  • Add Card with Proper Parameters: Use proper payload as per the token provider guidelines.
  • Follow the Add Card Flow: Follow and accept the steps of Samsung Wallet app to complete the process.
  • Verify with getAllCards(): Check if the card is successfully added on the Samsung Wallet app.

In-App Payment:

Use the following checklist to verify that all necessary steps for Samsung Pay in-app payment integration have been completed:

  • Install the Samsung Wallet Test App: Refer to section 2(b) for detailed instructions.
  • Setup the Wallet App: Complete the setup by following the steps below:
    • Sign in with Samsung account: Log in using your Samsung account credentials.
    • Set up a PIN/Biometric: Secure your Wallet app with a PIN or biometric authentication.
    • If you do not have any cards currently stored in your Samsung Wallet app, please proceed to add a card from the provided test card (2(c)). Follow the necessary steps to input the card details.
  • Make a Payment: Initiate a payment through the Merchant app/web. Complete the payment process by authenticating with your PIN or biometric method as required.