When I create a payment using GetHostedPaymentPage using a customer profile and without using a saved payment profile, the transaction is not associated with the customer profile. Is that how it's supposed to work? This means that unless a customer saves their payment info, their order history in the customer information manager will be blank even if they have made multiple payments/orders.
It seems to only work when you use a saved payment profile in the payment form. When you initially save a payment profile, the payment profile shows up in the customer profile but the transaction still doesn't get associated with the customer profile.
Am I missing something?
Thanks!
11-15-2018 01:06 PM
Hi,
In general, a transaction will be linked to a Customer Profile only if there is a Customer Payment Profile associated with the original transaction request.
If the user tries to create the Customer Payment Profile and perform the transaction in one go, they will not be able to view this transaction as belonging to this Customer Payment Profile. Subsequent transactions done via the Customer Payment Profile should be linked to the Customer Profile.
Thanks.
12-18-2018 01:15 AM