@ -1,5 +1,6 @@
<!DOCTYPE html>
<!DOCTYPE html>
< html lang = "en" >
< html lang = "en" xmlns = "http://www.w3.org/1999/html" xmlns = "http://www.w3.org/1999/html"
xmlns="http://www.w3.org/1999/html" xmlns="http://www.w3.org/1999/html">
< head >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
@ -271,8 +272,8 @@
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':accountForm.contact_email.$invalid & & accountForm.contact_email.$dirty}">
ng-class="{'has-error':accountForm.contact_email.$invalid & & accountForm.contact_email.$dirty}">
< input class= "form-control" ng-model = "partner.contact_email" placeholder = "Email address"
< input type= "email" class= "form-control" ng-model = "partner.contact_email" placeholder = "Email address"
required maxlength="50" name="contact_email" ng-mouseleave="checkEmail ()" ng-mousedown="trueEmail =false">
required maxlength="50" name="contact_email" ng-mouseleave="checkParams ()" ng-mousedown="trueEmail =false">
< div style = "text-align: left" ng-if = "trueEmail" >
< div style = "text-align: left" ng-if = "trueEmail" >
< p style = "text-align: left;font-size: 12px;color: red" > The mailbox is incorrect< / p >
< p style = "text-align: left;font-size: 12px;color: red" > The mailbox is incorrect< / p >
< / div >
< / div >
@ -282,15 +283,17 @@
< div class = "form-group col-xs-12"
< div class = "form-group col-xs-12"
ng-class="{'has-error':accountForm.contact_phone.$invalid & & accountForm.contact_phone.$dirty || name_exist}">
ng-class="{'has-error':accountForm.contact_phone.$invalid & & accountForm.contact_phone.$dirty || name_exist}">
< div class = "input-group" >
< div class = "input-group" >
< span class = "input-group-addon" > +61 < / span >
< span class = "input-group-addon" > {{partner.nation_code}} < / span >
< input type = "text" name = "contact_phone" required ng-model = "partner.contact_phone"
< input type = "text" name = "contact_phone" required ng-model = "partner.contact_phone"
class="form-control" style="display: inline"
class="form-control" style="display: inline" onkeyup="value=value.replace(/[^\d]/g,'')"
maxlength="15"
placeholder="Your Phone" maxlength="11" ng-mouseleave="checkParams()" ng-mousedown="name_exist =false">
placeholder="Your Phone">
< button type = "button" class = "btn btn-success button_width" style = "display:inline;height: 34px;float: right;border-radius: 0px"
< button type = "button" class = "btn btn-success button_width" style = "display:inline;height: 34px;float: right;border-radius: 0px"
title="发送验证码" ng-click="sendVerificationCode()"
title="发送验证码" ng-click="sendVerificationCode()"
ng-bind="description" ng-disabled="canClick">< / button >
ng-bind="description" ng-disabled="canClick">< / button >
< / div >
< / div >
< div style = "text-align: left" ng-if = "name_exist" >
< span style = "text-align: left;font-size: 12px;" class = "text-danger" > The phone number has already existed< / span >
< / div >
< div style = "text-align: left" >
< div style = "text-align: left" >
< span style = "text-align: left;font-size: 12px;" class = "text-info" > phone number is also your login id< / span >
< span style = "text-align: left;font-size: 12px;" class = "text-info" > phone number is also your login id< / span >
< / div >
< / div >
@ -299,8 +302,9 @@
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':accountForm.code.$invalid & & accountForm.code.$dirty}">
ng-class="{'has-error':accountForm.code.$invalid & & accountForm.code.$dirty}">
< input class = "form-control" type = "number" ng-model = "partner.phoneCodeKey" placeholder = "Code"
< input class = "form-control" type = "text" ng-model = "partner.phoneCodeKey" placeholder = "Verification Code"
required maxlength="10" name="code">
onkeyup="value=value.replace(/[^\d]/g,'')"
required maxlength="6" name="code" ng-click="checkParams()">
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
@ -345,17 +349,17 @@
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':companyForm.short_name.$invalid & & companyForm.short_name.$dirty}">
ng-class="{'has-error':companyForm.short_name.$invalid & & companyForm.short_name.$dirty}">
< input type = "text" class = "form-control" ng-model = "partner.short_name" name = "short_name"
< input type = "text" class = "form-control" ng-model = "partner.short_name" name = "short_name"
placeholder="Merchant Name" required maxlength="8 0">
placeholder="Merchant Name" required maxlength="5 0">
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':companyForm.company_phone.$invalid & & companyForm.company_phone.$dirty}">
ng-class="{'has-error':companyForm.company_phone.$invalid & & companyForm.company_phone.$dirty}">
< input type = "text" class = "form-control" ng-model = "partner.company_phone" name = "company_phone"
< input type = "text" class = "form-control" ng-model = "partner.company_phone" name = "company_phone"
placeholder="Company phone" required maxlength="8 0">
placeholder="Company phone" required maxlength="2 0">
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':companyForm.address.$invalid & & companyForm.address.$dirty}">
ng-class="{'has-error':companyForm.address.$invalid & & companyForm.address.$dirty}">
< textarea class = "form-control" ng-model = "partner.address" placeholder = "Address"
< textarea class = "form-control" ng-model = "partner.address" placeholder = "Address"
name="address" required maxlength="1 00">< / textarea >
name="address" required maxlength="2 00">< / textarea >
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
@ -366,7 +370,7 @@
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':companyForm.state.$invalid & & companyForm.state.$dirty}">
ng-class="{'has-error':companyForm.state.$invalid & & companyForm.state.$dirty}">
< select class = "form-control" name = "state"
< select class = "form-control" name = "state"
ng-model="partner.state"
ng-model="partner.state" maxlength="20"
id="state-input" required
id="state-input" required
ng-options="state.value as state.label for state in states">
ng-options="state.value as state.label for state in states">
< option value = "" > State< / option >
< option value = "" > State< / option >
@ -375,7 +379,7 @@
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':companyForm.postcode.$invalid & & companyForm.postcode.$dirty}">
ng-class="{'has-error':companyForm.postcode.$invalid & & companyForm.postcode.$dirty}">
< input class = "form-control" ng-model = "partner.postcode" placeholder = "Postcode" required
< input class = "form-control" ng-model = "partner.postcode" placeholder = "Postcode" required
maxlength="5 0" name="postcode">
maxlength="1 0" name="postcode">
< / div >
< / div >
< div class = "row" >
< div class = "row" >
< div class = "col-xs-12 margin-bottom" >
< div class = "col-xs-12 margin-bottom" >
@ -418,24 +422,32 @@
< / div >
< / div >
< / form >
< / form >
< form novalidate name = "bankForm" action = "" method = "post" ng-show = "chooseArray[2]" >
< form novalidate name = "bankForm" action = "" method = "post" ng-show = "chooseArray[2]" >
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.account_name.$invalid & & bankForm.account_name.$dirty}">
< input class = "form-control" ng-model = "partner.bank_name" placeholder = "Account Name"
maxlength="50"
required name="account_name">
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.account_no.$invalid & & bankForm.account_no.$dirty}">
ng-class="{'has-error':bankForm.account_no.$invalid & & bankForm.account_no.$dirty}">
< input class = "form-control" ng-model = "partner.bank_no" placeholder = "Account No"
< input type= "text" class= "form-control" ng-model = "partner.bank_no" placeholder = "Account No"
required
maxlength="20" onkeyup="value=value.replace(/[^\d]/g,'')"
name="account_no">
name="account_no" required >
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.account_name.$invalid & & bankForm.account_name.$dirty}">
ng-class="{'has-error':(bankForm.re_account_no.$invalid & & bankForm.re_account_no.$dirty) ||(partner.bank_no != partner.re_bank_no)}">
< input class = "form-control" ng-model = "partner.bank_name" placeholder = "Account Name"
< input type = "text" class = "form-control" ng-model = "partner.re_bank_no" placeholder = "Confirm Account No"
required name="account_name">
required maxlength="20" onkeyup="value=value.replace(/[^\d]/g,'')"
name="re_account_no">
< / div >
< / div >
< div class = "row" >
< div class = "row" >
< div class = "form-group col-xs-12"
< div class = "form-group col-xs-12"
ng-class="{'has-error':bankForm.bsb_no.$invalid & & bankForm.bsb_no.$dirty}">
ng-class="{'has-error':bankForm.bsb_no.$invalid & & bankForm.bsb_no.$dirty}">
< input class = "form-control" ng-model = "partner.bsb_no" placeholder = "BSB No" required
< input class = "form-control" ng-model = "partner.bsb_no" placeholder = "BSB No" required
name="bsb_no" style="width: 80%;display: inline">
maxlength="6" name="bsb_no" style="width: 80%;display: inline" onkeyup="value=value.replace(/[^\d]/g,'') ">
< button type = "button" class = "btn btn-success" style = "width:20%;display:inline;height: 34px;float: right;border-radius: 0px"
< button type = "button" class = "btn btn-success" style = "width:20%;display:inline;height: 34px;float: right;border-radius: 0px"
title="Search" ng-click="searchBankInfo(partner.bsb_no)">Search< / button >
title="Search" ng-click="searchBankInfo(partner.bsb_no)">Search< / button >
< / div >
< / div >
@ -451,29 +463,29 @@
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.address.$invalid & & bankForm.address.$dirty}">
ng-class="{'has-error':bankForm.address.$invalid & & bankForm.address.$dirty}">
< p class = "form-control-static" > Address: < em > {{bankaccount.address}}< / em > < / p >
< p class = "form-control-static" > < small > Address: < em > {{bankaccount.address}}< / em > < / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.system.$invalid & & bankForm.bank_system.$dirty}">
ng-class="{'has-error':bankForm.system.$invalid & & bankForm.bank_system.$dirty}">
< p class = "form-control-static" > system: < em > {{bankaccount.system}}< / em > < / p >
< p class = "form-control-static" > < small > system: < em > {{bankaccount.system}}< / em > < / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.postcode.$invalid & & bankForm.bank_postcode.$dirty}">
ng-class="{'has-error':bankForm.postcode.$invalid & & bankForm.bank_postcode.$dirty}">
< p class = "form-control-static" > postcode: < em > {{bankaccount.postcode}}< / em > < / p >
< p class = "form-control-static" > < small > postcode: < em > {{bankaccount.postcode}}< / em > < / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.state.$invalid & & bankForm.bank_state.$dirty}">
ng-class="{'has-error':bankForm.state.$invalid & & bankForm.bank_state.$dirty}">
< p class = "form-control-static" > state: < em > {{bankaccount.state}}< / em > < / p >
< p class = "form-control-static" > < small > state: < em > {{bankaccount.state}}< / em > < / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback"
< div class = "form-group has-feedback"
ng-class="{'has-error':bankForm.branch.$invalid & & bankForm.branch.$dirty}">
ng-class="{'has-error':bankForm.branch.$invalid & & bankForm.branch.$dirty}">
< p class = "form-control-static" > branch: < em > {{bankaccount.branch}}< / em > < / p >
< p class = "form-control-static" > < small > branch: < em > {{bankaccount.branch}}< / em > < / small > < / p >
< / div >
< / div >
< / div >
< / div >
< div class = "row" >
< div class = "row" >
< div class = "col-xs-12 margin-bottom" >
< div class = "col-xs-12 margin-bottom" >
< button type = "button" class = "btn btn-success btn-block btn-flat"
< button type = "button" class = "btn btn-success btn-block btn-flat"
ng-click="saveApplyInfo(bankForm,3)" ng-disabled="bankForm.$invalid">Next
ng-click="saveApplyInfo(bankForm,3)" ng-disabled="bankForm.$invalid || (partner.bank_no != partner.re_bank_no) ">Next
< / button >
< / button >
< div >
< div >
< p ng-if = "resError" style = "padding: 6px 12px;font-size: 14px;"
< p ng-if = "resError" style = "padding: 6px 12px;font-size: 14px;"
@ -494,33 +506,33 @@
< / div >
< / div >
< div style = "text-align: left" ng-if = "showCleanDay" >
< div style = "text-align: left" ng-if = "showCleanDay" >
< div class = "form-group has-feedback" >
< div class = "form-group has-feedback" >
< p class = "form-control-static" > WeChat Rate Value: < em > {{rate.wechat_rate_value}}%< / em > < / p >
< p class = "form-control-static" > < small > WeChat Rate Value: {{rate.wechat_rate_value}}%< / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback" >
< div class = "form-group has-feedback" >
< p class = "form-control-static" > Alipay Rate Value(Retail): < em > {{rate.alipay_rate_value}}%< / em > < / p >
< p class = "form-control-static" > < small > Alipay Rate Value(Retail): {{rate.alipay_rate_value}}%< / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback" >
< div class = "form-group has-feedback" >
< p class = "form-control-static" > Alipay Rate Value(Online): < em > {{rate.alipayonline_rate_value}}%< / em > < / p >
< p class = "form-control-static" > < small > Alipay Rate Value(Online): {{rate.alipayonline_rate_value}}%< / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback" >
< div class = "form-group has-feedback" >
< p class = "form-control-static" > Bestpay Rate Value: < em > {{rate.bestpay_rate_value}}%< / em > < / p >
< p class = "form-control-static" > < small > Bestpay Rate Value: {{rate.bestpay_rate_value}}%< / small > < / p >
< / div >
< / div >
< div class = "form-group has-feedback" >
< div class = "form-group has-feedback" >
< p class = "form-control-static" > JD Rate Value: < em > {{rate.jd_rate_value}}%< / em > < / p >
< p class = "form-control-static" > < small > JD Rate Value: {{rate.jd_rate_value}}%< / small > < / p >
< / div >
< / div >
< / div >
< / div >
< div class = "form-group has-feedback" >
< div class = "form-group has-feedback" >
< div class = "checkbox agree_left agree-text" >
< div class = "checkbox agree_left agree-text" >
< label > < input type = "checkbox" ng-model = "partner.agree" value = "1" > Agree to Terms & Conditions< / label >
< label > < input type = "checkbox" ng-model = "partner.agree" value = "1" > < a href = "https://file.royalpay.com.au/open/2018/03/07/merchant_service20180307.pdf" target = "_blank" > Agree to Terms & Conditions< / a > < / label >
< / div >
< / div >
< / div >
< / div >
< div class = "row" >
< div class = "row" >
< div class = "col-xs-12 margin-bottom" >
< div class = "col-xs-12 margin-bottom" >
< button type = "button" class = "btn btn-success btn-block btn-flat"
< button type = "button" class = "btn btn-success btn-block btn-flat"
ng-click="saveApplyInfo(cleanForm,4)" ng-disabled="cleanForm.$invalid || !partner.agree" >Submit
ng-click="saveApplyInfo(cleanForm,4)" ng-disabled="cleanForm.$invalid || !partner.agree || submit " >Submit< span ng-if = "submit" class = "dotting" > < / span >
< / button >
< / button >
< div >
< div >
< p ng-if = "resError" style = "padding: 6px 12px;font-size: 14px;"
< p ng-if = "resError" style = "padding: 6px 12px;font-size: 14px;"
@ -749,27 +761,27 @@
< / div >
< / div >
< / form > -->
< / form > -->
< form ng-show = "chooseArray[4]" >
< form ng-show = "chooseArray[4]" >
< div class = "success_wrapper" >
< div class = "success_img" >
< div class = "success_img" >
< img height = " 40" width = "4 0" src = "static/images/step/gou.png" >
< img height = " 60" width = "6 0" src = "static/images/step/gou.png" >
< / div >
< / div >
< div class = "success_wrapper" >
< div class = "success_text" >
< div class = "success_text" >
< div > 恭喜注册成功< / div >
< div > Congratulations,
< div class = "success_text2" > 欢迎使用RoyalPay收单服务< / div >
< br > your RoyalPay account has been registered successfully. < / div >
< / div >
< / div >
< / div >
< / div >
< div class = "success_content" >
< div class = "success_content" >
< div class = "content_align" >
< div class = "content_align" >
< div > 注意事项 : < / div >
< div > Notice : < / div >
< p > 1、需要完成 合规材料的提交, 具体请查看appxx菜单xx功能; < / p >
< p > 1. As soon as you create a RoyalPay account, you can use all of RoyalPay's features, including accepting payments from customers. < / p >
< p > 2、在完成合规认证之前,不会对交易进行清算; < / p >
< p > 2. Before you activate your account, RoyalPay will not execute settlement.Therefore, it is recommended that you submit your compliance materials as soon as possible. < / p >
< p > 3、账户名和密码以及相关信息已发送至账户邮箱,请妥善保护自己的密码,及时进行修改。 < / p >
< p > 3. If you have any questions, you can contact our customer service. < / p >
< / div >
< / div >
< div class = "row" >
< div class = "row" style = " margin-left: 100px; margin-right: 100px;" >
< div class = "col-xs-12 margin-bottom2 ">
< div class = "col-xs-12 ">
< button type = "button" id = "login-btn7" class = "btn btn-success btn-block btn-flat"
< button type = "button" id = "login-btn7" class = "btn btn-success btn-block btn-flat"
onclick="window.location.href='/login.html'">
onclick="window.location.href='/login.html'">
{{seconds}}秒后,将跳转登录页, 或点击直接跳转登录页
After {{seconds}} seconds, the system will automatically jump to the login page.
< / button >
< / button >
< div >
< div >
< p ng-if = "resError" style = "padding: 6px 12px;font-size: 14px;"
< p ng-if = "resError" style = "padding: 6px 12px;font-size: 14px;"