POST
Create cardholder
Use this endpoint to create a cardholder before card creation.
Request
ApiKeyIssuing API key request header assigned by Onerway.
Example:
replace_with_issuing_api_keymerchantNoMerchant number assigned by Onerway.
Example:
88888clientRequestIdIdempotent request ID.
Example:
REQ_CH_20260101_001firstNameCardholder first name.
lastNameCardholder last name.
emailCardholder email address.
Constraints
- Rule
- Must be a valid email address.
mobileCardholder mobile number.
Example:
13800138000mobileAreaCodeMobile area code.
Example:
+86birthDayDate of birth.
Example:
1990-01-01nationalityNationality as an ISO 3166-1 alpha-2 code.
Example:
CNaddressRegionCodeAddress country or region code.
addressStateCodeState or province code.
addressCityCodeCity code.
addressDetailLine1Address line 1.
addressDetailLine2Address line 2.
addressPostalCodePostal code.
remarkRemark.
Example:
example remarkcurl -X POST 'https://sandbox-api.onerway.com/api/v1/merchant/cardholder/createCardholder' \
-H 'ApiKey: replace_with_issuing_api_key' \
-H 'Content-Type: application/json' \
--data-raw '{
"addressCityCode": "SZ",
"addressDetailLine1": "Example address line 1",
"addressPostalCode": "518000",
"addressRegionCode": "CN",
"addressStateCode": "GD",
"birthDay": "1990-01-01",
"clientRequestId": "REQ_CH_20260101_001",
"email": "example_cardholder@example.com",
"firstName": "Alex",
"lastName": "Chen",
"merchantNo": 88888,
"mobile": "13800138000",
"mobileAreaCode": "+86",
"nationality": "CN"
}'Response
respCodeBusiness response code.
20000 means success.respMsgResponse message.
data{ cardholderId, firstName, ... }Cardholder information.
{
"respCode": "20000",
"respMsg": "success",
"data": {
"cardholderId": 300001,
"firstName": "Alex",
"lastName": "Chen",
"email": "example_cardholder@example.com",
"mobile": "13800138000",
"mobileAreaCode": "+86",
"birthDay": "1990-01-01",
"nationality": "CN",
"addressRegionCode": "CN",
"addressStateCode": "GD",
"addressCityCode": "SZ",
"addressDetailLine1": "Example address line 1",
"addressDetailLine2": null,
"addressPostalCode": "518000",
"remark": null
}
}No error responses are documented for this endpoint.