Right off the assembly line
ICICI debit cards have a consistent history of working everywhere even when other cards failed sometimes so it is a safe bet that it should work with Origin store too.
thanks for the prompt reply. I was also wondering whether it makes a difference if the card is a basic one or like other Platinum, Ruby cards? does this play a role as well?