UNPKG

iyzipay

Version:
72 lines (64 loc) 2.23 kB
const Iyzipay = require('../lib/Iyzipay'); const options = require('./data/options'); describe('Reporting API Test', function () { let iyzipay; let secretKey; before(function (done) { iyzipay = new Iyzipay(options); secretKey = iyzipay._config.secretKey; done(); }); it('should retrieve reporting transactions', function (done) { iyzipay.reportingTransactions.retrieve({ locale: Iyzipay.LOCALE.TR, conversationId: '123456789', transactionDate: '2025-01-01 00:00:00', page: 1 }, function (err, result) { console.log(err, result); done(); }); }); it('should retrieve reporting transaction details', function (done) { iyzipay.reportingTransactionDetails.retrieve({ locale: Iyzipay.LOCALE.TR, conversationId: '123456789', paymentConversationId: '23324226' }, function (err, result) { console.log(err, result); done(); }); }); it('should retrieve reporting scroll transactions', function (done) { iyzipay.reportingScrollTransactions.retrieve({ locale: Iyzipay.LOCALE.TR, conversationId: '123456789', transactionDate: '2025-01-01 00:00:00', documentScrollVoSortingOrder: 'ASC', lastId: '' }, function (err, result) { console.log(err, result); done(); }); }); it('should retrieve reporting payout completed', function (done) { iyzipay.reportingPayoutCompleted.retrieve({ locale: Iyzipay.LOCALE.TR, conversationId: '123456789', date: '2025-01-01 00:00:00' }, function (err, result) { console.log(err, result); done(); }); }); it('should retrieve reporting bounced payments', function (done) { iyzipay.reportingBouncedPayments.retrieve({ locale: Iyzipay.LOCALE.TR, conversationId: '123456789', date: '2025-01-01 00:00:00' }, function (err, result) { console.log(err, result); done(); }); }); });