""" PerfectMoney class usage example """ from pm import PerfectMoney def print_history(account, password, startmonth, startday, startyear, endmonth, endday, endyear): pm = PerfectMoney(account, password) res = pm.history(startmonth, startday, startyear, endmonth, endday, endyear) if pm.error: print(pm.error) return print(res) def print_ev(account, password): pm = PerfectMoney(account, password) res = pm.evcsv() if pm.error: print(pm.error) return print(res) def get_balance(account, password): pm = PerfectMoney(account, password) res = pm.balance() if pm.error: print(pm.error) return print(res) def create_ev(account, password, payer, amount): pm = PerfectMoney(account, password) res = pm.ev_create(payer, amount) if pm.error: print(pm.error) return print(res) def transfer_money(account, password, payer, payee, amount, memo, payment_id): pm = PerfectMoney(account, password) res = pm.transfer(payer, payee, amount, memo, payment_id) if pm.error: print(pm.error) return print(res) def main(): account = '12345' password = 'password' payer = 'U123232' get_balance(account, password) # create_ev(account, password, payer, 0.05) # print_ev(account, password) # print_history(account, password, 6, 1, 2009, 6, 27, 2009) # transfer_money(account, password, payer, 'U123123', 0.01, 'test', 123) if __name__ == '__main__': exit(main())