ime_pay 0.0.4
ime_pay: ^0.0.4 copied to clipboard
Flutter plugin for IME Pay.
ImePay plugin for Fluter #
Flutter plugin to integrate ImePay in your app.
How to install #
-
Add ime_pay in your
pubspec.yamldependencies: ime_pay:
Usage #
- Create
ImePayobject with the required parameters.
ImePay imePay = ImePay(
merchantCode: 'TEST',
module: 'TEST',
userName: 'TEST',
password: 'TEST',
amount: 50.0,
merchantName: 'TEST',
recordingServiceUrl: 'TEST',
deliveryServiceUrl: 'TEST',
environment: ImePayEnvironment.TEST,
refId: 'TEST',
);
- Call
startPaymentmethod.
imePay.startPayment(onSuccess: (ImePaySuccessResponse data) {
print(data);
}, onFailure: (error) {
print(error);
});
The response ImePaySuccessResponse consists of the following parameters
.amount[String] : the amount paid.refId[String] : the reference Id of the transaction.msisdn[String].transactionId[String].responseDescription[String].responseCode[String]