0.0.4 • Published 3 years ago

shopant-sdk v0.0.4

Weekly downloads
8
License
MIT
Repository
-
Last release
3 years ago

ShopAnt SDK for Javascript

Install

npm install --save shopant-sdk

Server Integration

import { ShopAntServer } from 'shopant-sdk'

let server = ShopAntServer({
  productId: PRODUCT_ID,
  productSecret: PRODUCT_SECRET,
})

const express = require('express')
const app = express()

app.get('/api/v1/shopant/integration', (req, res) => {
  res.send(server.inetgration(req.body))
})

Client Integration

import { ShopAntClient } from 'shopant-sdk'

// create client
let client = ShopAntClient({ path: '/api/v1/shopant/inetgration' })

// get product info
let product = await client.call('product.get')

// display product in your app
// ...YOUR CODE...

// start payment
let data = await client.call('payment.start', {
  customer: { external_id: 'YOUR_CUSTOMER_ID' },
  package_amount: package_amount,
  payment_channel_id: payment_channel_id,
})

// show payment view
await client.show(data)

// get customer balance
let customer = client.call('customer.get', {
  customer: { external_id: 'YOUR_CUSTOMER_ID' },
})
console.log(customer)
0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

4 years ago

0.0.1

4 years ago