XYZ (Mumbai, India) had received an order from PQR(USA) towards supply of goods. The purchase order will be issued by PQR(USA) and payment will be received by XYZ(India) from PQR(USA) in foreign currency. However, as per the instructions of PQR(USA), the goods are to be physically delivered by XYZ to a third-party contract manufacturer based in Pune. 1) Whether XYZ is required to pay GST on this transaction since the buyer is outside India? 2) if yes, whether IGST or CGST + SGST?