0.2.0-beta9 ⢠Published 4 years ago
assembly-payments v0.2.0-beta9
An (unofficial) Assembly Payments Typescript/Javascript client
types are swagger generated from - https://reference.assemblypayments.com/
Usage
yarn
yarn add assembly-paymentsnpm
npm install --save assembly-paymentsContributing
Install
yarn installRun tests
yarn run testAuthor
š¤ engineering@ordermentum.com
Generating updated types
Copy swagger.yaml file into root directory and run
npx swagger-typescript-api -p ./swagger.yaml -o ./src -n types.ts --no-clientExample
import { createClient } from 'assembly-payments';
const baseURL = process.env.AP_SANDPIT
? 'https://test.api.promisepay.com/'
: 'https://secure.api.promisepay.com/';
const authBaseURL = process.env.AP_SANDPIT
? 'https://au-0000.sandbox.auth.assemblypay.com/'
: 'https://au-0000.auth.assemblypay.com/';
export const client = createClient({
clientId: process.env.AP_CLIENT_ID,
clientSecret: process.env.AP_CLIENT_SECRET,
scope: process.env.AP_CLIENT_SCOPE,
baseURL,
authBaseURL,
});
const itemResponse = await client.items.showItem(
'6865E25F-3CFE-4C8C-8673-9231E0A19CF5'
);
console.log(itemResponse.items);0.2.0-beta5
4 years ago
0.2.0-beta6
4 years ago
0.2.0-beta9
4 years ago
0.2.0-beta7
4 years ago
0.2.0-beta8
4 years ago
0.2.0-beta3
4 years ago
0.2.0-beta4
4 years ago
0.2.0-beta1
4 years ago
0.2.0-beta2
4 years ago
0.1.4
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
0.1.0
5 years ago