Thank @yoha03
In terms of PayPal and Stripe registration? Did you register your own profile i.e. place of residence and dropshipping as business?
Been reading some materials online and they said I should register my dropshipping business in ACRA. Did you have to do the same?