With effect from December 29, 2020, Alibaba.com no longer support “Online Bank Payment – SEPA Credit”, and “Online Bank Payment – ACH Credit” will be limited to users who already have external bank accounts linked to this payment method.
New bank accounts can no longer be added to this payment method for ACH and SEPA transfers and existing bank accounts linked to Online Bank Payment -ACH credit with no successful payment history in the past 6 months will no longer eligible for ACH transfers. View more here.