We have contributed to Django-Merchant for above mentioned features. As, It supports many payment gateways and is most popular in the Django community for payment gateway Integration.
Refer latest version of Django-Merchant for changes. you can find them here.