It could be the new financial partner but the License Key label is not written on the order/product confirmation email, it not that obvious which key to used.
Image Screenshot in attachment.
Attachments
13-November_TGlbp.png (56.38 KiB) Viewed 3236 times
Sorry for the troubles, yes, generally the 15 digit number on the top of the e-mail is the actual license code / registration code.
I'm checking how it could be included in the e-mail sent by 2Checkout better. Thanks for your attention and sorry for the possible troubles or confusion!