UNPKG

checkout-js-library

Version:

```javascript const api = new ApiClient({ secretKey: 'secret', privatKey: 'privat', env: 'LIVE', // 'SANDBOX' // optional debugMode: true, // optional })

21 lines (15 loc) 572 B
const BaseService = require('./BaseService'); const ApiUrls = require('../helpers/ApiUrls'); const AppSettings = require('../helpers/AppSettings'); class TokenService extends BaseService { createPaymentToken(payload) { return this.api.post(ApiUrls.paymentTokens(), payload); } createVisaCheckoutToken(payload) { return this.api.post(ApiUrls.visacheckoutTokens(), payload, AppSettings.publicKey); } updatePaymentToken(paymentToken, payload) { return this.api.put(ApiUrls.paymentToken(paymentToken), payload); } } module.exports = TokenService;