Yes, Afra offers online product registration. If you wish to register one of our products online, please visit here :
Yes. Upon placing your order, Afra will send an order invoice in the email you have provided.
Afra is committed to and respects the privacy of our customers. We do not save the credit card or bank details of any of our customers.