Creates a card registration record for a member
From Body | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ContactExtId | Guid | Guid of the contact | |||||||||||||||
ExpiryMonth | Int32 | Expiry Month of the card | |||||||||||||||
ExpiryYear | Int32 | Expiry Year on the card | |||||||||||||||
ExternalCustomerReference | String | Optional.
Must be supplied if 'PaymentHandler' is 'VerifoneSCA'
Max 100 characters |
|||||||||||||||
MerchantId | String | Merchant Id | |||||||||||||||
NameOnCard | String | Name on the card | |||||||||||||||
PaymentHandler |
Platform used to generate the token/schemereference
If SchemeReferenceData is supplied in the request, then 'PaymentHandler' must be 'VerifoneSCA' as no other platform is currently supported Default to VerifoneSCA |
||||||||||||||||
|
|||||||||||||||||
SecurePan | String | Obfuscated card number | |||||||||||||||
StartMonth | Int32 | Optional. Start Month of the card | |||||||||||||||
StartYear | Int32 | Optional. Start Year on the card | |||||||||||||||
Token | String | Token id generated by the merchant | |||||||||||||||
MemberCardRegistrationSchemeReferenceDataModel | Optional. Recurring "data" generated by the card processor at the time of card registeration. This data is sent by Legend to card processor during payment to perform extra security check | ||||||||||||||||
|
{ "ContactExtId": "46bc36a7-50e8-4a7a-bf37-65c3bbf36b62", "SecurePan": "sample string 1", "ExpiryMonth": 2, "ExpiryYear": 3, "StartMonth": 1, "StartYear": 1, "NameOnCard": "sample string 4", "MerchantId": "sample string 5", "Token": "sample string 6", "PaymentHandler": 1, "SchemeReferenceData": { "SchemeReferenceType": 1, "Data": "sample string 1" }, "ExternalCustomerReference": "sample string 7" }
No object is returned by this request
Bundle(s) |
---|
Joining |