This could have happened because you failed our banking partner’s checks on foreign remittances. One of these is the LRS or Liberalised Remittance Scheme. Under this rule, Indian residents are allowed to remit funds up to $250K in a financial year. If you have already reached this limit, or if your current purchase order breaches this limit, then your order will be rejected. Your money will be refunded and should reach your account in 1-2 working days. If you’ve not received it, contact us at help@fi.care.