- Issue created by @drupalviking
When the createPayment function is called, the payload is not sending the validation data to Valitor.
This is a very serious problem because the purchaser has not "approved" the amount being charged and could refuse to pay it.
Create any Payment
If this is part of the first time the process is done (User enters their cc info and the virtual card is created), 3D verification is requested. That 3D verification needs to be a part of the payload of the payment request, othervise the user hasn't "approved" this particular purchase, just a 0kr. "general" authorisation.
On all subsequent purchases, when the user buys another item, verification should be performed again, now on the Virtual card.
Active
2.0
Code