- version 2.0.0 published (thanks to 00Kai0)
- removed support for python2
- sign with cert instead of public key
alipay.trade.close
(thanks to iv8)
- potential security issue fix
- alipay.trade.order.settle
- Do encryption/decryption with
pycryptodomex
,which has no conflict with Pycrypto (many thanks to fakepoet)
- initialize Alipay instance with key string
- bug fix for
ISVAlipay.build_body
.
alipay.trade.fastpay.refund.query
Query refund result.
- bug fix for
api_alipay_trade_precreate
, notify url is not included in request params.
- change dependence from pycrypto to pycryptodome. for users upgraded from 1.3.0, uninstall pycrypto first
- allow notify_url be overriden in hose 4 functions:
alipay.trade.wap.pay
alipay_trade_app_pay
alipay.trade.page.pay
alipay.trade.pay
- ISV integration
alipay.fund.trans.toaccount.transfer
andalipay.fund.trans.order.query
- return url missing for
alipay.trade.page.pay
- code refactoring, all functions are renamed
alipay.trade.page.pay
is used instead ofcreate_direct_pay_by_user
- load key into memory, local key file access is needed for the 1st time