The onboarding process for a Partner Manager on the Wallet Partner Portal involves several steps to ensure that businesses or partners can effectively integrate their services into Samsung Wallet and begin offering digital cards, passes, loyalty programs, and other services to their customers.
2.3.1 Onboarding Process
The following sections contain a description of the Samsung Wallet onboarding process for new partners.
The partner manager should fill basic information of the company and card details on partner portal, choose the card type and template that fit their contents, which will then provide keys such as Card ID and Partner ID.
To ensure safe data communication, make sure to prepare security key factors.
Samsung will sign the provided CSR then deliver certificates used to create the secured data.
Samsung Account is necessary to manage own service for Samsung Wallet. The account is used to sign-up/sign-in on Partner portal.
The following section contains the steps to register a new Samsung account at the Wallet Partners Portal.
Enter the email address and password in the form and click Sign in.
Note-If you do not have a Samsung account yet, click on Create account at the bottom to create an account
If creating a new account, enter the account details (email address, password, name, date of birth, and ZIP code), and then click Next.
Sign Up
Signing up for the Samsung Wallet service involves registering a partner to access and utilize the features offered by Samsung Wallet. To utilize full functionality of the Samsung Wallet Partners Service, a partner needs to enter company information, set encryption information, and configure card information. After verification, the partner will get the authority to use all services.
The new partner of Wallet Partners Portal is the Samsung account will be conducted by Samsung developer.
The new partners register to create business account and agree to the terms and conditions. The partners complete the company profile information to onboard, create and manage business in Wallet partner.
Here’s a step-by-step guide for a new partner to sign up for the Samsung Wallet Partners Portal:
Create Business Account - To use the Wallet Partners Portal, one must Create Business Account. To get started, one must have a Samsung Developer Business Account. This account is required to manage company’s digital assets and integrate services with Samsung Wallet.
Accept the Terms and Conditions - To use Wallet Partners Portal, review and accept the Terms and Conditions of the Samsung Developer Portal. Ensure to read through the guidelines carefully, as they outline the rules for integrating business with Samsung Wallet.
Verify Account Profile – Complete the company profile information. Then enter the company name, company website, username etc. Additional information for the Business Account is optional, but providing detailed information will help with the registration process. After filling out the required details, click Submit to send the registration form for review.
Welcome Onboard - Once the Business Account is created and the information is submitted; the Wallet Partner Onboarding Process is complete.
After completing the onboarding process, a welcome email confirming that the business has been successfully registered with the Samsung Wallet Partners Portal.
2.3.2 Set Encryption Information and Request Permission
Setting encryption information involves configuring security measures to protect sensitive data during transactions and interactions within the Samsung Wallet Partners Portal. Encryption is used to secure the data being exchanged, preventing unauthorized access or interception.
Once the encryption information is configured, one will need to request permission to access specific services within the Samsung Wallet Partners Portal. Permissions are necessary for performing operations such as adding or managing digital assets (e.g., cards, tickets, loyalty programs) and accessing sensitive business data.
Few points to remember:
Only one account allowed per company. Manage the cards with one account. For partners, one can only manage cards registered with the account.
Multiple users with one account at same time is not allowed. If someone else is signed in with the same account, the account in use will be signed out.
Steps to Set Encryption Information:
We need to perform encryption authentication to use the Wallet Partners Portal.
Create a CSR that will request a digital certificate to be issued by a trusted authority.
We support multiple CSR registrations.
If you click the + button, the CSR registration area will be added.
If you click the - button, the CSR registration area will be deleted.
Go to the Wallet Partners Portal and input the CSR registration details.
Item
Description
Encryption Type
Select End to End Encryption (CSR) or None (Upload later).
CSR
CSR (Certificate Signing Request) The SAMSUNG PUBLIC KEY is the key used for data encryption. This can be used to issue and delete wallets. CSR is a file used to request signature of a certificate. After uploading CSR to the portal, CSR will be signed using the Samsung certificate. Please be careful not to expose SAMSUNG PUBLIC KEY and CSR due to security issues. Upload a *.csr file only.
None (Upload later)
You need to set the encryption information (CSR) to utilize the full functionality of Samsung Wallet Service. Even if the subscription is done, you must upload the CSR file later.
Samsung Public Key
Samsung Public Key is sent to the partner’s email account.
Signed Certificate
The signed certificate is sent to the partner’s email account.
Complete encryption authentication to verify the correctness of the setup.
Click Done to submit the encryption information and complete the process.
A welcome email is sent when a user completes the sign-up process. In addition, information required for the completion of CSR is sent along with it.
2.3.3 Security Factors
Security factors refer to the various protocols and measures taken to secure the data and ensure the privacy and safety of the partners.
The service flow describes the series of steps or actions taken to complete a specific task in the Wallet Partners Portal, from initial account creation to the use of services. The service flow also ensures that data is handled securely.
2.3.4 CSR (Certificate Signing Request) Process
Overview
The Certificate Signing Request (CSR) process is critical for requesting a digital certificate from a Certificate Authority (CA). OpenSSL, an open-source command-line tool, is commonly used to create the necessary files for CSR generation and private key creation, which are essential to establish secure communication.
Private Key
Private key helps to enable encryption and is the most important component of certificates. The private key should remain secure, as it is used for signing the CSR and encrypting communication.
Note-If you want to make the private key more secure, adding ‘-des3’ on the command encrypts it with a password.
Creating a Certificate Signing Request
The CSR contains the public key and additional information such as the organization’s details. This is required when a digital certificate is to be signed by a trusted Certificate Authority (CA).
Steps to create a CSR from an existing private key
Open a terminal and use OpenSSL to generate a CSR (domain.csr) using the existing private key.
It will also prompt you to provide CSR information, such as:
a. Country Name (C): The two-letter country code (e.g., US for the United States).
b. State or Province Name (ST): Your state or province.
c. Locality Name (L): Your city or locality.
d. Organization Name (O): Your organization’s legal name.
e. Organizational Unit (OU): (Optional) The department or business unit within the organization.
f. Common Name (CN): The domain name (e.g., www.yourdomain.com).
g. Email Address (Email): Your contact email address.
You are about to be asked to enter information that will be incorporated into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a f ew fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:KR
State or Province Name (full name) []:Seoul
Locality Name (eg, city) [Default City]:Sample City
Organization Name (eg, company) [Default Company Ltd]:Sample Company
Organizational Unit Name (eg, section) []:Sample section
Common Name (eg, your name or your server's hostname) []:domain
Email Address []:email@email.com
Please enter the following 'extra' attributes to be sent with your certificate request
A challenge password []:
An optional company name []:
Once completed, the CSR file (domain.csr) will be generated.
Note-‘password’ is optional attribute. An important field is ‘Common Name’, which should be the exact Fully Qualified Domain Name (FQDN) of our domain.
Creating a Key and CSR Together
Both the private key and CSR can be created with a single command.
The My Account section in Samsung Wallet allows to manage profile, payment methods, security settings, and other account details.
Navigate to the Samsung Wallet page, in top-right corner, select the My Account section to manage the profile and encryption settings.
In this section, manage ‘Wallet Partner Management’ to modify Company information and manage the encryption settings.
Note-After a signed certificate is generated, the Encryption Setting Management fields can no longer be edited.
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
.samsungdeveloperconference.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
LinkedIn
.ads.linkedin.com, .linkedin.com
Advertising Cookies
These cookies gather information about your browser habits. They remember that
you've visited our website and share this information with other organizations such
as advertisers.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Preferences Submitted
You have successfully updated your cookie preferences.