Hi All,
I have a couple of questions:
How we can get the profiles? The only way is to know the credit card expiration?
"searchType": "cardsExpiringInMonth", "month": "2020-12",
There is no other way to serch the profiles?
Then about the update of the profile: There is an object called payment where you need to send the credit card information.
But we dont have that information becuase we want to handle all on the hosted solution.
So my question is if that object is required:
"payment": { "creditCard": { "cardNumber": "", "expirationDate": "" } },
I try with sending a request with out the object and get an error and also sending empty data and also get an error.
{ "updateCustomerPaymentProfileRequest": { "merchantAuthentication": { "name": "3P29HjuvbF", "transactionKey": "84Z5Rrd8m77FWs5J" }, "customerProfileId": "1920374390", "paymentProfile": { "billTo": { "firstName": "John", "lastName": "Doe", "company": "", "address": "123 Main St.", "city": "Bellevue", "state": "WA", "zip": "98004", "country": "USA", "phoneNumber": "000-000-0000", "faxNumber": "" }, "payment": { "creditCard": { "cardNumber": "", "expirationDate": "" } }, "defaultPaymentProfile": true, "customerPaymentProfileId": "1920374390" }, "validationMode": "liveMode" } }
Could any one help me on this and explain how to do the correct requests? We want to our users can have the profles.
Thanks!