Partner Code. * Partner Code or ID from Samsung Pay Partner System.
Query parameters
modelName
String
Required
Device model name Ex) SM-G925K, SM-R730T
serviceType
String
Required
Service type - WALLET : Samsung Wallet
Example
Response
Type
Value
Description
body
resultCode
String
Required
Result code
resultMessage
String
Required
Result message
available
boolean
Required
Service availability
supportKR
boolean
Required
KR service support for the device
Example (Success)
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: xx
{
"resultCode" : "0",
"resultMessage" : "SUCCESS",
"available": "true",
"supportKR": "true"
}
Example (Error)
HTTP/1.1 400 Bad Request
Content-Type: application/json;charset=UTF-8
Content-Length: xx
{
"resultCode" : " CMN5N9001",
"resultMessage" : " Internal Server Error"
}
Response
HTTP code
Status code
Description
200
0
Success
400
CMN1N1001
Missing requisite parameter from API request – {0}
400
CMN1N1002
Invalid parameter from API request – {0}
400
CMN1N1003
Invalid parameter length from API request – {0}
400
CMN2N2007
Invalid country code
500
CMN4N8003
DB connection failed
Provisioning
Defines access control data for service providers to configure additional features with user's card.
JSON Format
Key
Type
Requirement
Description
provision.feature
String
Required
A specified feature defined in Wallet Card. * When setting up a Wallet Card, prior selection or consultation is required. * Use the value selected when setting up your Wallet Card in the Partner Portal.
provision.type
String
Required
A provisioning type defined in Wallet Card. * When setting up a Wallet Card, prior selection or consultation is required. * Use the value selected when setting up your Wallet Card in the Partner Portal.
provision.module
String
Required
A Module defined to use in provisioning process in Wallet Card. * Use the value selected when setting up your Wallet Card in the Partner Portal.
provision.identifier
String
Optional
A identifier intended to be used in provisioning process. * Suggestion: {package-name}, {applicationId}, {library}, {promised-identifier}
provision.data
String
Optional
Actual data to be used during the feature provisioning. Promised data fields or format to be passed to the module. * JSON format must be converted to escape string.
Provision Features (feature)
Attribute Name
Description
NFC
NFC communication feature with designated protocol
Provision Types (type)
Attribute Name
Description
SDK
Service Provider Protocol providing SDK
MESSAGE
Message in a promised format is utilized to convey identifiers, credentials, or any sort of dataset.
Provision Modules (module)
Attribute Name
Description
eSE
Embedded Secure Element in mobile devices to provide security features. Samsung Wallet App or any authorized agent with access rights can manage the secure element using this corresponding module. To utilize this corresponding module, the applet to be installed on this module must be provided beforehand, and obtaining authorization for SSD creation and access control might be required. For more detailed requirements, please refer to our technical inquiry.
SE-USIM
Universal Subscriber Identity Module (USIM) functions as a secure data repository, storing essential information including user profiles, contact lists, text messages, and application data. Utilizing advanced security measures like PIN codes and cryptography, the USIM guarantees the integrity and confidentiality of all stored data. Furthermore, it empowers users to securely access network services and authenticate their identities during financial transactions or when handling sensitive information. Consequently, the USIM operates as a trustworthy platform for managing sensitive data and enabling secure communications between users and service providers. However, to utilize this module, an additional Software Development Kit (SDK) may be required for seamless integration and access.
APP
Samsung Wallet Application handles access control data.
Example
'data' field needs to be mutually negotiated with Samsung Wallet team.
UPC/EAN extension format. Not a stand-alone format.
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.