mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
41 lines
1.0 KiB
TypeScript
41 lines
1.0 KiB
TypeScript
import Paystack = require('paystack');
|
|
|
|
(async () => {
|
|
const paystack = Paystack('test');
|
|
|
|
let trans = await paystack.transaction.initialize({
|
|
amount: 3000,
|
|
email: 'dane@google.com',
|
|
name: 'Segun',
|
|
reference: '3235_332',
|
|
});
|
|
|
|
trans = await paystack.transaction.verify('agdag3214');
|
|
|
|
trans = await paystack.customer.create({
|
|
first_name: 'Any',
|
|
email: 'dance@gmail.com',
|
|
last_name: 'Any',
|
|
phone: '09035647621',
|
|
metadata: {},
|
|
});
|
|
|
|
trans = await paystack.misc.list_banks({ perPage: 50, page: 1 });
|
|
|
|
trans = await paystack.plan.create({ name: 'string', amount: 3000, interval: 'hourly' });
|
|
|
|
trans = await paystack.subaccount.create({
|
|
account_number: '',
|
|
business_name: '',
|
|
percentage_charge: 3.5,
|
|
settlement_bank: 'any',
|
|
});
|
|
|
|
trans = await paystack.subscription.create({
|
|
customer: 'any',
|
|
authorization: 'code',
|
|
plan: '23s',
|
|
start_date: new Date(),
|
|
});
|
|
})();
|