not payment platform scam platform internally logic something transferring amount bank account not use app worst customer care customer care say one word payment platform ask biller not use app transaction failure simply saying application payment platform even reference number not interested check