When you Top-up Your Balance, you are purchasing an Amazon.in Gift Card in the selected amount that will be automatically added to your Gift Card Balance.
Credit and Debit Cards issued outside India cannot be used to Top-up Your Balance