The amount of 10.3 USD has been deposited to your Perfect Money account. Accounts: U8841243->U5322666. Memo: API Payment. Withdraw from Financial Fund Limited - Bring Perfection And Success.. Date: 08:56 13.09.14. Batch: 68303382.