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.yaml
dependencies: ime_pay:
Usage #
- Create
ImePay
object 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
startPayment
method.
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]