asked by Wendy A. on 7/14/19
Not that i have come across so far it is always straight from bank institution to make payments.
Get answers from the Alibaba staff and other customers.