cordova-plugin-alipay-seatune

a cordova plugin, a JS version of Alipay SDK(20190718211148)

Usage no npm install needed!

<script type="module">
  import cordovaPluginAlipaySeatune from 'https://cdn.skypack.dev/cordova-plugin-alipay-seatune';
</script>

README

cordova-plugin-alipay-v2

Installation

Cordova

cordova plugin add https://github.com/JayzeeHuang/cordova-plugin-alipay-v2.git --variable APP_ID=your AppId

Ionic

ionic cordova plugin add https://github.com/JayzeeHuang/cordova-plugin-alipay-v2.git --variable APP_ID=your AppId

Delete

Make sure you remove the ios platform first before you deleting the plugin

ionic cordova platform rm ios
ionic cordova plugin rm cordova-plugin-alipay-v2 --variable APP_ID=your AppId

Example code

ionic3

declare var cordova: any;

var payInfo = "app_id=2015052600090779&biz_content=%7B%22timeout_express%22%3A%2230m%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22total_amount%22%3A%220.01%22%2C%22subject%22%3A%221%22%2C%22body%22%3A%22%E6%88%91%E6%98%AF%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%22%2C%22out_trade_no%22%3A%22IQJZSRC1YMQB5HU%22%7D&charset=utf-8&format=json&method=alipay.trade.app.pay&notify_url=http%3A%2F%2Fdomain.merchant.com%2Fpayment_notify&sign_type=RSA2&timestamp=2016-08-25%2020%3A26%3A31&version=1.0&sign=cYmuUnKi5QdBsoZEAbMXVMmRWjsuUj%2By48A2DvWAVVBuYkiBj13CFDHu2vZQvmOfkjE0YqCUQE04kqm9Xg3tIX8tPeIGIFtsIyp%2FM45w1ZsDOiduBbduGfRo1XRsvAyVAv2hCrBLLrDI5Vi7uZZ77Lo5J0PpUUWwyQGt0M4cj8g%3D";

cordova.plugins.alipay.payment(payInfo, (result) => {
  if (result.resultStatus === 9000) {
    //TODO
  }
}, (error) => {
  console.log(error.resultStatus);
});