axter-discount-validator-js
v1.0.4
Published
Axter discount validator js adalah library js yang di tujukan untuk validasi kode diskon dan aktivasi kode diskon bagi merchant yang terdaftar di axter app.
Downloads
7
Readme
Axter Discount Validator JS
Axter discount validator js adalah library js yang di tujukan untuk validasi kode diskon dan aktivasi kode diskon bagi merchant yang terdaftar di axter app.
Installation
Npm
Untuk instalasi bisa mengguanakan npm dengan command
npm i axter-discount-validator-js
copy-paste discountValidator.js yang ada pada folder node_modules > axter-validator-js > dist ke direktori asset js anda
Manual
Atau bisa dengan menyisipkan script pada halaman web anda
<script src="http://staging.axterium.com/js/discountValidator.js" type="text/javascript"></script>
Usage
Init
Pastikan init terlebih dahulu dan pasang script di halaman utama web
Contoh 1
<script src="http://staging.axterium.com/js/discountValidator.js" type="text/javascript"></script>
<script>
(function (window){
var validator = new DiscountValidator('YOUR_PARTNER_ID').init();
}(window))
<script>
Contoh 2
<script src="http://staging.axterium.com/js/discountValidator.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
var validator = new DiscountValidator('YOUR_PARTNER_ID');
v.init()
});
<script>
| parameter | deskripsi | required | | ------------- | ------------- | ------------- | | YOUR_PARTNER_ID | partner id yang anda dapatkan setelah terdaftar pada axter app | yes |
script di atas untuk init aplikasi web anda untuk bisa menggunakan validasi dan aktifasi kode diskon.
Valdasi
Method untuk validasi kode discount
<script>
(function (window){
var v = new DiscountValidator({}, 'YOUR_DISCOUNT_CODE');
v.validate(function(status, data, axter){
});
}(window))
</script>
| parameter | deskripsi | required | | ------------- | ------------- | ------------- | | {} | object kosong, lebih baik {} | yes | | YOUR_DISCOUNT_CODE | kode diskon yang user/student input untuk di validasi | yes |
| callback | deskripsi | required | | ------------- | ------------- | ------------- | | status | status true atau false | yes | | data | data yang di kirimkan server axter | yes | | axter | object axter validator | optional |
Checkout
Method yang digunakan setelah user/student checkout menggunakan kode discount dari axter. setelah user/checkout pada saat tahap pembayaran anda bisa memanggil method ini.
<script>
(function (window){
var v = new DiscountValidator({}, 'YOUR_DISCOUNT_CODE');
v.checkout(function(status, data, axter){
});
}(window))
</script>
| parameter | deskripsi | required | | ------------- | ------------- | ------------- | | {} | object kosong, lebih baik {} | yes | | YOUR_DISCOUNT_CODE | kode diskon yang user/student input untuk di validasi | yes |
| callback | deskripsi | required | | ------------- | ------------- | ------------- | | status | status true atau false | yes | | data | data yang di kirimkan server axter | yes |
Contoh
<script>
(function (window){
var v = new DiscountValidator({}, 'YOUR_DISCOUNT_CODE');
v.checkout(function(status, data){
console.log(data)
});
}(window))
</script>