32 Commits

Author SHA1 Message Date
Balazs Perlaki-Horvath
58cc120315 Fix slow side menu, by using low priority on checking apple pay status 2025-03-08 14:28:07 +01:00
Balazs Perlaki-Horvath
54b6bf9512 Replace localizations in project files 2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
cb30e8a09c Remove support button from custom apps 2024-12-08 15:23:23 +01:00
Balazs Perlaki-Horvath
c832a1af3e Use 3d secure only 2024-12-06 09:31:35 +01:00
Balazs Perlaki-Horvath
9692781840 Fixlint 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
ea40c54204 Add macOS payment flow, but still with disabled UI 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
93351694ee Add Error pop up for donations 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
a0a585a62e Add all payment methods 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
d23e30ea94 Payment docs up 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
6ae88f6e53 Add docs to Payment 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
7b910dcab1 Fixlint 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
af9a95b237 Add payment log 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
f0fa920990 Show thank you on donation success 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
86e1518d3d Show Thank You on donation success 2024-11-30 20:03:58 +01:00
rgaudin
3a61563f74 Use api.donation.kiwix.org 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
60a1d1091b Fixlint 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
c4e5087a4a Change required postal address to email address 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
44b0a74036 Add merchant session for macOS 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
d92962c117 Add merchant id, log payment phase. Working on iPad sym with local server 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
24486ac0ff Externalise public key, test with local server 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
c28de99fe4 Update dependencies 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
6113433520 Update merchant id 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
cd0df1a2f0 Remove unused value 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
3a3c605232 Clean up 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
1e268392fb Localize strings 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
1ce64a1b48 Fixlint, handle sheet to be closed on iOS 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
64bc86022a Close popup on success/fail 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
d76de07636 Handle window close on transaction complete 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
9c5c66faab Fixup for iOS 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
244c896c1e Integrating PaymentForm 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
9fcee6bfa7 Add payment files 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
ce2a80cafa Initial payment setup 2024-11-30 20:03:58 +01:00