I need to be able to add a payment profile to an existing Customer Profile, but I'm using an encrypted card reader and can only use the encryptedTrackData. The only method I can find uses the unencrypted cardnumber to create the new payment profile.
Is there a way to do this using the encryptedTrackData?
02-18-2015 07:52 AM
Hello @ivannak
Are you using the API or and SDK?
Using the API, you should be able to use createTransactionRequest, submit the encrypted track data for payment and specify createProfile = True. This will run your transaction and create a profile.
Or you can use createCustomerProfileFromTransactionRequest.
Richard
02-20-2015 08:04 AM
Yes, but I need to be able to add more than one card to a Customer Profile. That method works fine for adding the first card, but I get Error E00039 "duplicate record with ID 31374089 already exists." when I try to add a second card for that customer.
02-20-2015 08:11 AM