google_pay_parameters.dart 394 B

123456789101112131415161718
  1. class GooglePayParameters {
  2. final List<GooglePayCardNetwork> paymentSystems;
  3. const GooglePayParameters([this.paymentSystems = const [GooglePayCardNetwork.mastercard, GooglePayCardNetwork.visa]]);
  4. List<String> jsonList() {
  5. return paymentSystems.map((e) => e.toString()).toList();
  6. }
  7. }
  8. enum GooglePayCardNetwork {
  9. amex,
  10. discover,
  11. jcb,
  12. mastercard,
  13. visa,
  14. interac,
  15. other
  16. }