PAYableIPGClient class

Constructors

PAYableIPGClient({required String logoUrl, required String returnUrl, required String merchantKey, required String merchantToken, String? webhookUrl, IPGEnvironment? environment})
Sets the params applicable for all payments.
const

Properties

environment IPGEnvironment?
Default is IPGEnvironment.production.
final
hashCode int
The hash code for this object.
no setterinherited
logoUrl String
URL for your company's logo
final
merchantKey String
The merchant key provided in merchant portal.
final
merchantToken String
The merchant token provided in merchant portal.
final
returnUrl String
Called when the user tap 'Go Home' after completing a payment, which will trigger PAYableIPG.onPaymentCompleted.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
webhookUrl String?
The payment information will be notifies to this URL.
final

Methods

getStatus({required String uid, required String statusIndicator}) Future<String>
Provides the status of a specific payment by using uid and statusIndicator acquired when starting or completing the payment.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited