Solved! Go to Solution.
โ08-19-2019 07:21 PM
There is no restriction on the number of customer profiles, but there is on payment profiles and shipping address profiles under a single customer profile. I suspect that you may have one customer profile under which you have added many payment profiles. To check this you can view your profiles in the Merchant Interface.
To make unique customer profiles, the 3 data elements are checked against existing profiles. These data elements are:
merchantCustomerId
description
As long as the combination of these three elements are unique (even if some are blank), a new customer profile will be created and you should avoid this error.
You can delete profiles once you are done with them, if you don't wish to retain the data.
โ08-20-2019 01:34 PM
There is no restriction on the number of customer profiles, but there is on payment profiles and shipping address profiles under a single customer profile. I suspect that you may have one customer profile under which you have added many payment profiles. To check this you can view your profiles in the Merchant Interface.
To make unique customer profiles, the 3 data elements are checked against existing profiles. These data elements are:
merchantCustomerId
description
As long as the combination of these three elements are unique (even if some are blank), a new customer profile will be created and you should avoid this error.
You can delete profiles once you are done with them, if you don't wish to retain the data.
โ08-20-2019 01:34 PM
Yes, I meant payment profiles.
The information you sent about making unique customer profiles is super helpful. Perhaps I just need to drop a timestamp on the description field in createCustomerProfileFromTransactionRequest
I'll give it a go later today and report back. Thanks for your input!
โ08-21-2019 05:48 AM