cancelPayment method
Cancel a payment transaction
Implementation
@override
Future<bool> cancelPayment(String reference) async {
try {
final result = await methodChannel.invokeMethod<bool>('cancelPayment', {
'reference': reference,
});
return result ?? false;
} on PlatformException catch (e) {
throw PaystackError(
message: e.message ?? 'Failed to cancel payment',
code: e.code,
);
}
}