tokenizeCreditCard static method

Future<BraintreePaymentMethodNonce?> tokenizeCreditCard(
  1. String authorization,
  2. BraintreeCreditCardRequest request
)

Tokenizes a credit card.

authorization must be either a valid client token or a valid tokenization key. request should contain all the credit card information necessary for tokenization.

Returns a Future that resolves to a BraintreePaymentMethodNonce if the tokenization was successful.

Implementation

static Future<BraintreePaymentMethodNonce?> tokenizeCreditCard(
  String authorization,
  BraintreeCreditCardRequest request,
) async {
  final result = await _kChannel.invokeMethod('tokenizeCreditCard', {
    'authorization': authorization,
    'request': request.toJson(),
  });
  if (result == null) return null;
  return BraintreePaymentMethodNonce.fromJson(result);
}