Evaluate and create a wrapping class to return results from the payment APIs after `showPaymentSelector` is triggered
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các payment APIs và luồng showPaymentSelector để hiểu cách các nhà cung cấp hiện trả về kết quả và lỗi. Công việc được xem là hoàn tất khi xác định được một cấu trúc có kiểu thống nhất cho thông tin được xử lý bằng chương trình, đồng thời vẫn giữ một định dạng tổng quát như JSON cho dữ liệu riêng của từng nhà cung cấp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The intention of this plugin is to support as many payment providers as it's useful to developers. Each provider offers diverse forms of presenting information to return results and errors back to the caller, with JSON being a common format.
Let's evaluate how developers typically interact with this information and offer typed structures for those elements or pieces of information that are handled and processed programmatically (eg.: result/error class, display items, etc) and default to a more generic format for chunks of information (eg.: JSON) that are relied to other systems (eg.: backend, PSP).
- Ngôn ngữ chính
- Dart
- Star
- 176
- Fork
- 146
- 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
-
Độ 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 · 2 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ự
-
Smart charging: USB charger re-assert is starved during BLE scans, so the tablet never dischargesĐang mởbug ready-for-agent
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
decentespresso/decaid#931 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
flame-engine/flame#4067 ·
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 78/100
mrgnhnt96/zonai#37 · 1 bình luận ·
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 88/100
google/skills_lint.dart#58 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] attempt to index nil valueĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
nvim-flutter/flutter-tools.nvim#557 ·
Maintainer thường phản hồi trong vòng 1 ngày