POST api/users/creditcards/{memberID}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
memberID | integer |
Required |
Body Parameters
CmsCreateCreditCardName | Description | Type | Additional information |
---|---|---|---|
CardHolderName | string |
Required |
|
CardNumber | string |
Required |
|
ExpirationMonth | integer |
Required Range: inclusive between 1 and 12 |
|
ExpirationYear | integer |
Required |
|
TypeID | integer |
None. |
|
CVV | string |
Required |
|
BillingAddress1 | string |
None. |
|
City | string |
None. |
|
ProvinceID | integer |
None. |
|
PostalCode | string |
None. |
|
CountryID | integer |
None. |
|
IpAddress | string |
Required |
Request Formats
application/json, text/json
Sample:
{ "CardHolderName": "sample string 1", "CardNumber": "sample string 2", "ExpirationMonth": 3, "ExpirationYear": 4, "TypeID": 1, "CVV": "sample string 5", "BillingAddress1": "sample string 6", "City": "sample string 7", "ProvinceID": 8, "PostalCode": "sample string 9", "CountryID": 1, "IpAddress": "sample string 10" }
application/xml, text/xml
Sample:
<CmsCreateCreditCard xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Opimian.Wimps.DTO.CmsDTOs"> <BillingAddress1>sample string 6</BillingAddress1> <CVV>sample string 5</CVV> <CardHolderName>sample string 1</CardHolderName> <CardNumber>sample string 2</CardNumber> <City>sample string 7</City> <CountryID>1</CountryID> <ExpirationMonth>3</ExpirationMonth> <ExpirationYear>4</ExpirationYear> <IpAddress>sample string 10</IpAddress> <PostalCode>sample string 9</PostalCode> <ProvinceID>8</ProvinceID> <TypeID>1</TypeID> </CmsCreateCreditCard>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
CmsCreditCardName | Description | Type | Additional information |
---|---|---|---|
ID | integer |
None. |
|
CardHolderName | string |
None. |
|
CardNumber | string |
None. |
|
ExpirationMonth | integer |
None. |
|
ExpirationYear | integer |
None. |
|
TypeID | integer |
Required |
|
StatusID | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "ID": 1, "CardHolderName": "sample string 2", "CardNumber": "sample string 3", "ExpirationMonth": 1, "ExpirationYear": 1, "TypeID": 1, "StatusID": 1 }
application/xml, text/xml
Sample:
<CmsCreditCard xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Opimian.Wimps.DTO.CmsDTOs"> <CardHolderName>sample string 2</CardHolderName> <CardNumber>sample string 3</CardNumber> <ExpirationMonth>1</ExpirationMonth> <ExpirationYear>1</ExpirationYear> <ID>1</ID> <StatusID>1</StatusID> <TypeID>1</TypeID> </CmsCreditCard>