Confirmation checkboxes (#1877)

* feat: confirmation checkboxes

* Update lib/src/screens/cake_pay/cards/cake_pay_confirm_purchase_card_page.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
rafael xɱr 2024-12-13 21:21:04 -03:00 committed by GitHub
parent ca4d4ae641
commit 707395b71a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
33 changed files with 417 additions and 19 deletions

View file

@ -93,6 +93,9 @@ class CakePayApi {
required int quantity,
required String userEmail,
required String token,
required bool confirmsNoVpn,
required bool confirmsVoidedRefund,
required bool confirmsTermsAgreed,
}) async {
final uri = Uri.https(baseCakePayUri, createOrderPath);
final headers = {
@ -106,7 +109,10 @@ class CakePayApi {
'quantity': quantity,
'user_email': userEmail,
'token': token,
'send_email': true
'send_email': true,
'confirms_no_vpn': confirmsNoVpn,
'confirms_voided_refund': confirmsVoidedRefund,
'confirms_terms_agreed': confirmsTermsAgreed,
};
try {