GET api/Purchase/{affiliateId}/GetCustomerPaymentDetail/{paymentProvider}
Gets customer payment details from payment provider
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
affiliateId |
The affiliate identifier. |
integer |
Required |
paymentProvider | string |
Required |
|
v |
The requested API version |
string |
Default value is 2.0 |
Body Parameters
None.
Response Information
Resource Description
Gets customer payment details from payment provider
FilmFlex.Platform.Common.API.Contracts.V2.CustomerPaymentDetailsDTOName | Description | Type | Additional information |
---|---|---|---|
City |
City |
string |
None. |
Country |
Country |
string |
None. |
AddressLine1 |
Address line |
string |
None. |
AddressLine2 |
Address line |
string |
None. |
PostCode |
Post code / zip code |
string |
None. |
FullName |
Full customer name with title |
string |
None. |
AvailableCards | Collection of FilmFlex.Platform.Common.API.Contracts.V2.CardDetailsDTO |
None. |
|
DefaultCard |
Gets or sets the default card. |
FilmFlex.Platform.Common.API.Contracts.V2.CardDetailsDTO |
None. |
Message | string |
None. |
|
HttpStatusCode |
Http status code |
string |
None. |
ErrorType | string |
None. |
|
ErrorCode | string |
None. |
|
DeclineCode |
Gets or sets the decline code. |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "City": "sample string 1", "Country": "sample string 2", "AddressLine1": "sample string 3", "AddressLine2": "sample string 4", "PostCode": "sample string 5", "FullName": "sample string 6", "AvailableCards": [ { "IsDefault": true, "Brand": "sample string 2", "Last4Digits": "sample string 3", "CardToken": "sample string 4", "City": "sample string 5", "Country": "sample string 6", "AddressLine1": "sample string 7", "AddressLine2": "sample string 8", "PostCode": "sample string 9", "CardHolderName": "sample string 10", "ExpiryYear": "sample string 11", "ExpiryMonth": "sample string 12", "Message": "sample string 13", "HttpStatusCode": "sample string 14", "ErrorType": "sample string 15", "ErrorCode": "sample string 16", "DeclineCode": "sample string 17" }, { "IsDefault": true, "Brand": "sample string 2", "Last4Digits": "sample string 3", "CardToken": "sample string 4", "City": "sample string 5", "Country": "sample string 6", "AddressLine1": "sample string 7", "AddressLine2": "sample string 8", "PostCode": "sample string 9", "CardHolderName": "sample string 10", "ExpiryYear": "sample string 11", "ExpiryMonth": "sample string 12", "Message": "sample string 13", "HttpStatusCode": "sample string 14", "ErrorType": "sample string 15", "ErrorCode": "sample string 16", "DeclineCode": "sample string 17" } ], "DefaultCard": { "IsDefault": true, "Brand": "sample string 2", "Last4Digits": "sample string 3", "CardToken": "sample string 4", "City": "sample string 5", "Country": "sample string 6", "AddressLine1": "sample string 7", "AddressLine2": "sample string 8", "PostCode": "sample string 9", "CardHolderName": "sample string 10", "ExpiryYear": "sample string 11", "ExpiryMonth": "sample string 12", "Message": "sample string 13", "HttpStatusCode": "sample string 14", "ErrorType": "sample string 15", "ErrorCode": "sample string 16", "DeclineCode": "sample string 17" }, "Message": "sample string 7", "HttpStatusCode": "sample string 8", "ErrorType": "sample string 9", "ErrorCode": "sample string 10", "DeclineCode": "sample string 11" }