Do I need to ask seller invoice performa before making payment and what need to keep in mind when checking the invoice performa ?
>>>Yes, you need Performa invoice and it is suggested go through our video module 8 here is the link:-
https://www.amzblast.com/module/module-8/
When and to whom I have to provide the GST number? When to use GST number?
>>>You have to give when you provide KYC to courier company when your stock comes on your end.
Custom duty is charged on product +shipping cost ?
>>>Yes
What else should I keep in mind before making the final payment?
>>• If you are ordering a stock then do payment using bank wire transfer. Prefer Alibaba Trade assurance.
• Never do under-invoicing.