Yes, you can pay VA from overseas, as long as you have bank account and use our Swift code for each banks available.
You can refer to our documentation below on how to make the payment:
https://help.xendit.co/hc/en-us/articles/360031932512-Can-my-customer-transfer-interbank-for-VA
Please do let us know at help@xendit.co if you have any specific use cases and needs for receiving a Virtual Account payment from overseas.