Offsite-payments implementation for Taiwanese payment service provider SmilePay