Daniel Egger
|
9d91a9102a
|
Add more logging in app/database
|
2024-07-04 14:54:22 +02:00 |
Daniel Egger
|
b6e4f30b58
|
Add device fingerprint code
|
2024-07-04 14:54:22 +02:00 |
Daniel Egger
|
e776103eb7
|
Add new fields for cembra pay
|
2024-07-04 14:54:22 +02:00 |
Daniel Egger
|
f8c6e135e1
|
Add fake datatrans endpoints for e2e tests
|
2024-05-31 16:00:05 +02:00 |
Daniel Egger
|
ec21238ece
|
Remove unused BillingAddress model
|
2024-05-31 09:54:42 +02:00 |
Daniel Egger
|
2646b072ee
|
Refactor country handling code
|
2024-05-30 15:35:17 +02:00 |
Livio Bieri
|
260cdf2ba1
|
fix: do not just take the first course session
be explicit about the course session ID to use
|
2024-03-21 15:11:53 +01:00 |
Livio Bieri
|
a4ef999684
|
fix: do not fail if company_country is not set
it's optional
|
2024-02-08 11:25:37 +01:00 |
Reto Aebersold
|
911c35ae6c
|
feat: fill profile address from onboarding
|
2024-01-25 09:44:12 +01:00 |
Christian Cueni
|
909803f3c1
|
Update payment email templates
|
2023-12-28 17:02:22 +01:00 |
Christian Cueni
|
2bd6e02fa1
|
Update email context
|
2023-12-22 20:24:40 +01:00 |
Livio Bieri
|
b8accb0c62
|
feat: send welcome mail vv
|
2023-12-18 15:43:59 +01:00 |
Livio Bieri
|
b414e4cf93
|
chore: shop vv-it, vv-de, vv-fr
|
2023-12-18 15:43:59 +01:00 |
Livio Bieri
|
561f9e3c96
|
feat: datatrans re-init on double checkout
|
2023-12-18 15:43:59 +01:00 |
Livio Bieri
|
2c5643e929
|
fix: format
|
2023-12-18 15:43:59 +01:00 |
Livio Bieri
|
fb24ec24e4
|
feat: vv-de vv-fr vv-it API support
|
2023-12-18 15:43:59 +01:00 |
Livio Bieri
|
6f90d381f3
|
chore: get datatrans admin helper cleanup
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
a9056a008b
|
feat: datatrans cleanup & tests
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
7a21988a5c
|
chore: more tests
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
33bea6c08a
|
chore: incomplete product setup error handling
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
809c45235f
|
chore: test for checkout flow
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
fdcb6ca3d9
|
fix: format
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
54428d78d7
|
chore: create csu on settled | transmitted
|
2023-12-18 15:43:58 +01:00 |
Livio Bieri
|
ac98ec7338
|
fix: webhook url
|
2023-12-18 15:43:57 +01:00 |
Reto Aebersold
|
3787e1726a
|
feat: show payment error message
|
2023-12-18 15:43:57 +01:00 |
Livio Bieri
|
dc1eaad412
|
chore: small stuff
|
2023-12-18 15:43:57 +01:00 |
Livio Bieri
|
b1439122e1
|
chore: validate signature & cleanup
|
2023-12-18 15:43:57 +01:00 |
Reto Aebersold
|
bbf4208228
|
feat: address handling
|
2023-12-18 15:43:57 +01:00 |
Livio Bieri
|
9011e579df
|
chore: format
|
2023-12-18 15:42:41 +01:00 |
Livio Bieri
|
be160f5fa7
|
wip: walking skeleton for datatrans
|
2023-12-18 15:42:41 +01:00 |
Livio Bieri
|
ab3dcd378e
|
feat: shop app; billing address apis
|
2023-12-18 15:42:05 +01:00 |