deletePaymentMethod method

Future<void> deletePaymentMethod({
  1. required String customerId,
  2. required String paymentMethodId,
  3. String? idempotencyKey,
})

Implementation

Future<void> deletePaymentMethod({
  required String customerId,
  required String paymentMethodId,
  String? idempotencyKey,
}) async {
  try {
    await AnsaFlutterSdkPlatform.instance.deletePaymentMethod(
      customerId: customerId,
      paymentMethodId: paymentMethodId,
      idempotencyKey: idempotencyKey,
    );
  } catch (e) {
    _logger.error('Failed to delete payment method', e);
    rethrow;
  }
}