Add a schema to fully specify the configuration options for the JSON files
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu bằng cách xem lại cấu hình JSON hiện có của plugin và các đặc tả Apple Pay và Google Pay được liên kết. Xác định các tham số, kiểu và giá trị được phép cho từng nhà cung cấp bằng JSON Schema, có tính đến cấu hình SDK hiện tại. Công việc được xem là hoàn tất khi các tùy chọn cấu hình cho tất cả các nhà cung cấp được mô tả đã được đặc tả đầy đủ; issue không nêu tên tệp hoặc test nào.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
One alternative to configure payment providers for this plugin is to create a configuration file in JSON format, and reference it in the instantiation of the payment client or the widgets directly.
This configuration is not fully specified for all providers.:
- Apple Pay – currently using W3C payment request specification
- Google Pay – based on the existing JSON spec in the SDK
Create a fully specified JSON schema for the parameters, types and values allowed for each provider. The current plan is to use JSON Schema, currently published as a draft IETF tool, and open to other suggestions.
- Ngôn ngữ chính
- Dart
- Star
- 180
- Fork
- 144
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của google-pay/flutter-plugin
-
Unable to load asset: "packages/pay_platform_interface/pubspec.yaml".Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
google-pay/flutter-plugin#331 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
google-pay/flutter-plugin#323 · 3 bình luận · 1 reaction ·
-
Apple Pay Bottom Sheet – Incorrect Failure Design Handling After Backend Call Using Apple Pay TokenĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
google-pay/flutter-plugin#322 · 1 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
google-pay/flutter-plugin#321 · 2 bình luận · 9 reaction ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 40/100
google-pay/flutter-plugin#312 · 1 bình luận ·
Tất cả issue của google-pay/flutter-plugin
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
linagora/tmail-flutter#5034 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`printf "%o"` prints decimalĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
fable-compiler/Fable#5157 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
bannzai/medicalarm#430 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
fossasia/badgemagic-app#2016 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area-vm
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
dart-lang/sdk#64727 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày