Open
Description
var request = new getCustomerPaymentProfileRequest();
request.customerProfileId = customerProfileId;
request.customerPaymentProfileId = paymentProfileId;
// instantiate the controller that will call the service
var controller = new getCustomerPaymentProfileController(request);
controller.Execute();
var response = controller.GetApiResponse();
if (response != null && response.messages.resultCode == messageTypeEnum.Ok)
{
if (response.paymentProfile.payment.Item is creditCardMaskedType)
{
exisitngCard = new CardDetails {
MaskedCardNumber = (response.paymentProfile.payment.Item as creditCardMaskedType).cardNumber,
ExpireMonth = (response.paymentProfile.payment.Item as creditCardMaskedType).expirationDate,
CreditCardType = (response.paymentProfile.payment.Item as creditCardMaskedType).cardType
};
}
}
On getCustomerPaymentProfileRequest, saved cards details for few discover card numbers not retuning card type
card details
Number: 6011111111111117
Expiration date : 01/34
cvv:123
Environment : sandbox
Metadata
Metadata
Assignees
Labels
No labels