No, simple credit card or debit card is enough. I use SCB visa card and it is always active for online transactions.
Got the cam via Singapore Post and two other items mobile windsheild mounts (2) and one car lighter x 3 usb ports plug. All items reached in three weeks.
Today ordered a wi-fi security cam for a friend also.