MastercardConfig.production constructor

MastercardConfig.production({
  1. required String merchantId,
  2. required String apiUsername,
  3. required String apiPassword,
  4. required String merchantName,
  5. required String merchantUrl,
  6. String currency = 'USD',
})

Production environment configuration

Implementation

factory MastercardConfig.production({
  required String merchantId,
  required String apiUsername,
  required String apiPassword,
  required String merchantName,
  required String merchantUrl,
  String currency = 'USD',
}) {
  return MastercardConfig(
    merchantId: merchantId,
    apiUsername: apiUsername,
    apiPassword: apiPassword,
    gatewayUrl: 'https://gateway.mastercard.com',
    isTestMode: false,
    merchantName: merchantName,
    merchantUrl: merchantUrl,
    currency: currency,
  );
}