1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 15:13:29 +01:00
Commit Graph

1523 Commits

Author SHA1 Message Date
David Bomba
6a17a58df3 Merge branch 'stripe_ach_refactor' into v5-develop 2022-05-19 16:00:18 +10:00
David Bomba
d29a1626cb Refactor for Stripe ACH 2022-05-19 15:48:31 +10:00
Kishan Patel
4fc565960b double submission removed. 2022-05-19 08:15:06 +05:30
David Bomba
7bd7996d7a Fixes for paypal fees 2022-05-18 20:30:57 +10:00
David Bomba
7df60f5f27 ACH updates 2022-05-18 12:59:24 +10:00
David Bomba
c4231f702d refactor for ach payments 2022-05-18 09:39:54 +10:00
=
c59b7e0187 Listen for additional webhooks for gocardless 2022-05-17 07:30:41 +10:00
David Bomba
aeae0a19ab Adjust delays for observers 2022-05-15 20:14:14 +10:00
David Bomba
3b6a4b7538 Minor fixes for Stripe connect webhooks 2022-05-14 07:54:19 +10:00
David Bomba
0c55a9968d Minor fixes for gocardless 2022-05-14 07:30:40 +10:00
David Bomba
b91c92e99d Fixes for paypal express gateway fees 2022-05-10 09:20:25 +10:00
David Bomba
3c4894c806 Fixes for Stripe SEPA auto billing 2022-05-09 08:19:35 +10:00
David Bomba
213e46e989 Fixes for SEPA auto-billing 2022-05-08 11:22:59 +10:00
David Bomba
3e5dcecf06 Minor fixes for gocardless ACH 2022-05-06 10:55:35 +10:00
=
e989644718 Round appropriately for paypal 2022-05-02 12:07:55 +10:00
=
b0ae010e42 Fixes for types in Authorize 2022-05-02 08:10:12 +10:00
David Bomba
56d836e3ca Allow the variable to be used with custom payment driver 2022-04-29 09:45:16 +10:00
David Bomba
f7a3afdafa Product CSV Export 2022-04-28 13:09:17 +10:00
David Bomba
b5c0e678cb Improve WePay guardian 2022-04-28 12:40:07 +10:00
David Bomba
6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba
3a6258fd42 Release transactions on failures 2022-04-26 11:46:33 +10:00
David Bomba
290775040e Fix length of auth.net fields 2022-04-26 07:42:41 +10:00
Kishan Patel
77513a6bcc PCI compliance issue solved. 2022-04-25 11:25:10 +05:30
David Bomba
c81bd30d05 Fixes for auth.net 2022-04-25 07:05:30 +10:00
David Bomba
bf75051ade
Merge pull request #7385 from turbo124/v5-develop
v5.3.82
2022-04-22 22:02:07 +10:00
David Bomba
edbb42a114 GoCardless Logging 2022-04-22 11:59:37 +10:00
Benjamin Beganović
5a393d762a Use idempotency key from frontend in payment request body 2022-04-21 14:22:00 +02:00
Kishan Patel
69a09a5dcc testMode error solved. 2022-04-21 12:06:00 +05:30
Kishan Patel
87df26a6fd forte_base_uri error solved. 2022-04-21 12:02:01 +05:30
Kishan Patel
ccc4443001 Forte gateway create line removed from PaymentLibrariesSeeder and baseUri now static. 2022-04-21 11:53:12 +05:30
David Bomba
bdf95fcf70 Improve bulk email performance 2022-04-21 09:25:19 +10:00
David Bomba
a7b8845edb Minor fixes 2022-04-20 10:22:19 +10:00
David Bomba
394d3b327d Improve error handling within PayTrace 2022-04-20 08:51:27 +10:00
David Bomba
452530a3b2 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-04-20 08:28:10 +10:00
David Bomba
d56da2d321 Add required fields for Paytrace 2022-04-20 08:26:44 +10:00
Kishan Patel
ec1f5c8f6d payment_type updated for ACH. 2022-04-19 18:21:50 +05:30
Kishan Patel
c9f900a673 Add payment method button added on Cconfirm payment page. 2022-04-19 17:47:28 +05:30
David Bomba
5172723b89 Clean up logging 2022-04-19 16:32:54 +10:00
Kishan Patel
7be910ea69 Bug fixed. 2022-04-19 11:27:40 +05:30
David Bomba
6bffa1af10 Improve error response from eWay gateway 2022-04-19 14:53:19 +10:00
Kishan Patel
b935b82a8b Global configuration added to Forte gateway. 2022-04-18 17:53:45 +05:30
Kishan Patel
f4b590228a Forte gateway added. 2022-04-18 08:17:08 +05:30
David Bomba
0c5d291193 Gateway fees for PayPal 2022-04-15 09:51:39 +10:00
David Bomba
87f5c73787 Enforce character lengths for authorize fields 2022-04-13 16:48:02 +10:00
David Bomba
a8eedc27a9 Update client details in Stripe during a transaction 2022-04-07 20:08:30 +10:00
David Bomba
cba199cd67 Coerce types for authorize payment error 2022-04-06 14:43:14 +10:00
David Bomba
a2ef847f54 Fixes for ledger 2022-04-02 16:13:31 +11:00
David Bomba
714be18351 Fixes for eWay descriptions 2022-04-01 17:25:48 +11:00
David Bomba
f3d1c35b7f Force integer for client id 2022-04-01 11:35:39 +11:00
David Bomba
e4fc7fa55a Fixes for tests 2022-03-29 20:06:35 +11:00
David Bomba
7e3f1f19ec Remove authorize method for SEPA 2022-03-29 16:07:40 +11:00
David Bomba
4c2c62bd85 Improve invoice payment registrations 2022-03-28 16:36:00 +11:00
David Bomba
71b7cad096 Error supression when logo is not present 2022-03-25 15:16:39 +11:00
David Bomba
4ec4b54327 Clean up for eWay 2022-03-25 14:55:39 +11:00
David Bomba
35f97d1b91 Factor in gateway fees to client / invoice balances 2022-03-24 13:11:09 +11:00
David Bomba
c97f6a6247 Fixes for gocardless 2022-03-19 21:33:53 +11:00
David Bomba
3ac72b27cf Fixes for contact registration 2022-03-19 21:21:36 +11:00
David Bomba
f59b31ab70 Add invoice numbers 2022-03-17 19:37:40 +11:00
David Bomba
e9d053cfe6 Update SEPA countries 2022-03-17 12:19:43 +11:00
David Bomba
c6fd68b591 Ensure we register domains for on stripe connect for apple pay 2022-03-17 11:39:00 +11:00
David Bomba
b261e9fa95 length of record for auth.net 2022-03-17 08:52:14 +11:00
David Bomba
29ed09db5d Fixes for client contact authentication 2022-03-16 16:29:39 +11:00
David Bomba
17434b4caa WePay ACH auto detect if payment method is authorized 2022-03-16 10:09:21 +11:00
David Bomba
f0ec25a606 Fixes for ach bank import - Stripe 2022-03-16 09:31:35 +11:00
David Bomba
94c064fd05 Show invoice expense documents 2022-03-11 19:49:51 +11:00
David Bomba
941a797374 Fixes for onboarding migratino 2022-03-11 12:01:59 +11:00
David Bomba
87646d4335 Fixes for importing ACH bank accoun tokens 2022-03-11 10:19:22 +11:00
David Bomba
b7dced76cd Transaction events 2022-03-10 11:32:04 +11:00
David Bomba
cfd76fc8df Fixes for ACSS 2022-03-09 11:31:59 +11:00
David Bomba
88f730b9a1 Fixes for EWay 2022-03-08 21:49:33 +11:00
David Bomba
62b1591a9f fixes for eWay 2022-03-08 19:43:48 +11:00
David Bomba
0ea14e0f7c Fixes for browser pay 2022-03-07 13:19:05 +11:00
David Bomba
3737a552f9 Add description to auth.net 2022-03-07 09:19:55 +11:00
David Bomba
af36e7c45d Fixes for we pay authorization failure 2022-03-05 09:37:31 +11:00
David Bomba
bdeb31d4b4 Fixes for wave imports 2022-03-03 09:22:31 +11:00
David Bomba
4b4b4cf60c Fixes for FPX mailer and multi company selector in Client Portal 2022-02-27 11:31:01 +11:00
David Bomba
83692ed618 refactor queries 2022-02-26 18:48:22 +11:00
David Bomba
ec374eec63 Clean UP 2022-02-25 15:28:42 +11:00
David Bomba
9914684efc Fixes for SEPA token billing 2022-02-23 11:01:33 +11:00
David Bomba
0bd0c0d2a1 Fixes for mollie webhooks with credit cards 2022-02-20 19:02:57 +11:00
David Bomba
65565f01fc Improve Stripe customer importationg 2022-02-19 21:41:34 +11:00
David Bomba
9c106e8d0a Performance improvements for client portal 2022-02-18 16:31:17 +11:00
David Bomba
a4a31f35b1 Refactor for imports 2022-02-17 14:02:23 +11:00
David Bomba
fb1e27ba7d Clean up for due date days recurring invoices 2022-02-16 13:24:10 +11:00
David Bomba
910aeebaf7 Fixes for auth.net 2022-02-15 21:23:51 +11:00
David Bomba
5810b7c9a6 Minor fixes 2022-02-15 16:00:39 +11:00
David Bomba
3d11713457 Import clients and payment methods via auth.net 2022-02-15 15:58:37 +11:00
David Bomba
2a3c23e25d Working on important Auth.net customers 2022-02-15 15:24:00 +11:00
David Bomba
164223f554 Extending Auth.net implementation 2022-02-14 14:18:27 +11:00
David Bomba
6298ec5552 Auth.net customer profile 2022-02-14 12:40:34 +11:00
David Bomba
45edf58cf1 Remove customer profile and payment profile if we are not storing tokens in auth.net 2022-02-14 10:38:47 +11:00
David Bomba
6f5145a049 Add meta data to checkout payments 2022-02-09 18:48:08 +11:00
David Bomba
7d4e24fab3 Stub methods for harvesting payment profiles from Auth.net 2022-02-09 16:34:56 +11:00
David Bomba
c1081f46ce Fixes for blank currency_id in manually created payments 2022-02-02 19:51:29 +11:00
David Bomba
e2173d979a Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-02-01 17:35:22 +11:00
David Bomba
03d43470fb Working on csv import refactor 2022-02-01 17:14:27 +11:00
David Bomba
cea49c43fc Minor fixes 2022-02-01 10:03:51 +11:00
David Bomba
605dbb5bdd Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-01-28 07:20:03 +11:00
David Bomba
055e0ecb8c Fixes for stripe currency conversions 2022-01-28 07:19:58 +11:00
David Bomba
61f7cefae6 Fixes for client statements where no products / invoices are present 2022-01-27 16:15:30 +11:00
David Bomba
a2503f0f40 Fixes for stripe payments 2022-01-24 21:53:46 +11:00
David Bomba
4c68d6ba79 Minor fixes for braintree credit card failures 2022-01-24 14:45:57 +11:00
David Bomba
3ac8d456d5 Confirm charges using Stripe webhooks 2022-01-24 14:30:32 +11:00
David Bomba
da7ac32703 Decorate stripe payment intents with payment hashes and gateway ids 2022-01-24 14:24:47 +11:00
David Bomba
370d932eb1 Fixes for stripe gateways in hosted 2022-01-22 15:22:59 +11:00
David Bomba
f4ea1d730c Fixes for sofort - hosted 2022-01-22 15:11:11 +11:00
David Bomba
5471eb2571 Fixes for Stripe FPX 2022-01-21 14:35:16 +11:00
Lars Kusch
2c09321163 Add FPX Payment class 2022-01-20 08:29:41 +01:00
Lars Kusch
26d48f6e98 Alter Stripe Payment Driver 2022-01-20 08:29:30 +01:00
David Bomba
a6799c070e Minor Fixes 2022-01-17 21:22:10 +11:00
David Bomba
44719ac996 Add transaction reference to eWay response 2022-01-17 14:58:37 +11:00
David Bomba
05cb4be207 Init class variables if they do not exist 2022-01-15 22:08:48 +11:00
David Bomba
d2e72e1a5e Fixes for eWay 2022-01-14 15:50:09 +11:00
David Bomba
8c66dbf29e Fix error reporting for Stripe Sofort 2022-01-14 09:28:05 +11:00
David Bomba
9910e4f997 Test GoCardless webhooks for valid events 2022-01-11 08:55:11 +11:00
David Bomba
2bc5a534f4 Fixes for Mollie 2022-01-10 21:15:30 +11:00
David Bomba
239b180a21 Fixes for pdf regeneration 2022-01-10 12:47:16 +11:00
David Bomba
39a3e91620 Catch braintree webhooks 2022-01-09 17:01:41 +11:00
David Bomba
85689ad385 Minor fixes for Braintree ACH 2022-01-09 16:30:39 +11:00
David Bomba
762f6d4b2e Minor adjustments for mollie payment driver 2022-01-09 13:34:23 +11:00
David Bomba
8f9febe5f8 Force ZAR for PayFast 2022-01-07 13:39:31 +11:00
David Bomba
89ce2b443e Fixes for mollie payment driver 2022-01-06 21:06:46 +11:00
David Bomba
240df693a5 Fixes for FlySystem exceptions for corrupt paths 2022-01-06 15:58:55 +11:00
David Bomba
a30941bdb8 Fixes for tests 2022-01-06 11:19:29 +11:00
David Bomba
e9d9b8a137 Tests for apple pay 2022-01-06 10:19:31 +11:00
David Bomba
396540a2f1 Reorder action on invoices after payment 2021-12-31 15:56:32 +11:00
David Bomba
dbe9ceab51 minor fixes 2021-12-28 20:29:42 +11:00
David Bomba
995b16d7e3 Stripe Zero Decimal CUrrencies 2021-12-21 20:27:51 +11:00
David Bomba
7b97729eee Fixes for Check 3DS 2021-12-21 13:45:00 +11:00
David Bomba
c77720672b Fixes for atomic operations 2021-12-17 22:11:36 +11:00
David Bomba
5b7be30612 Add descriptions to GoCardless 2021-12-08 20:46:15 +11:00
David Bomba
f3d91c4414 Allow custom client numbering for projects 2021-12-08 12:54:19 +11:00
David Bomba
9981a4c789 Fixes for gocardless 2021-12-07 23:33:26 +11:00
David Bomba
17e787f816 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2021-12-06 14:57:05 +11:00
David Bomba
6b1b9b524c Minor fixes for Stripe and Mollie 2021-12-06 14:56:12 +11:00
David Bomba
5f413172b7 Check property exists in mollie webhook reqeuest 2021-12-05 21:33:48 +11:00
David Bomba
f18fb901f6 document future functionality regarding failed payments that are delayed - ie ACH / Mollie 2021-12-04 22:58:49 +11:00
David Bomba
ceab20b829 Fixes for mollie webhooks 2021-12-04 22:50:12 +11:00
David Bomba
a63b02f77b Fixes for system logger - Braintree paypal. 2021-12-03 16:00:05 +11:00
David Bomba
e36cf3c0e4 minor fixes for Stripe 2021-12-03 13:43:13 +11:00
David Bomba
2eeaea61a5 Minor fixes 2021-12-01 21:29:48 +11:00
David Bomba
ca2932862d Fixes for mollie webhooks if a payment isn't created 2021-11-30 20:53:38 +11:00
David Bomba
b8697863a6 Return payment if it exists 2021-11-29 21:59:48 +11:00
David Bomba
94fa01091d Fixes for user notifications 2021-11-27 19:59:55 +11:00
David Bomba
dc1fe692a3 Adjustments for entity notifications 2021-11-27 15:54:49 +11:00
David Bomba
3a04c9097d Fixes for square token billing 2021-11-27 11:46:28 +11:00
David Bomba
dda2f3ab8e documentation for Mollie 2021-11-25 22:27:02 +11:00
David Bomba
530209ee52 Minor fixes for Mollie 2021-11-25 22:23:19 +11:00
David Bomba
534367c80e Fixes for Mollie Direct Debit 2021-11-25 21:45:52 +11:00
David Bomba
e3d9bd15e2 Minor Fixes 2021-11-25 09:42:19 +11:00
David Bomba
9edd8c6de5 Ninja plan 2021-11-24 14:31:05 +11:00
David Bomba
3c8651ad6f Ensure braintree error is parsed correctly 2021-11-24 04:39:29 +11:00
David Bomba
b249077420 fixes for Stripe ACH description 2021-11-24 04:27:45 +11:00
David Bomba
ccda36a745 wepay fixes 2021-11-23 16:18:16 +11:00
David Bomba
d09025367f Minor fixes 2021-11-22 07:20:53 +11:00
David Bomba
540e382bd1 Fixes for system loggeR 2021-11-22 07:04:58 +11:00
David Bomba
4b39c23282 Fixes for Mollie webhooks 2021-11-21 10:33:12 +11:00
David Bomba
3274309df4 Fixes for Mollie webhooks 2021-11-21 10:19:27 +11:00
David Bomba
3695042cc0 Fixes for failed mollie payments 2021-11-21 10:13:10 +11:00
David Bomba
829722d102
Merge pull request #6982 from turbo124/v5-develop
Hide deleted tasks
2021-11-19 15:36:57 +11:00
David Bomba
5a9267c96f Paypal express error handling 2021-11-18 11:19:22 +11:00
David Bomba
fe934645c4 Debugging Molli iDeal payments 2021-11-17 14:18:13 +11:00
David Bomba
68a41768ac Minor fixes for wepay 2021-11-16 10:35:04 +11:00
David Bomba
a40c85f17d Minor fixes for document preview 2021-11-16 09:09:36 +11:00
David Bomba
4deb820346 Triggered actions for credits 2021-11-15 14:14:58 +11:00
David Bomba
019e3c0068
Merge pull request #6953 from beganovich/gocardless-instant-bank-pay
GoCardless: Instant Bank Pay
2021-11-15 08:04:46 +11:00
Benjamin Beganović
d064b8a581 Add missing method for webhook 2021-11-14 11:45:53 +01:00
David Bomba
bd0aefc095
Merge pull request #6956 from joshuadwire/v5-develop
Fix eWay first/last name reversed in saved cards
2021-11-13 05:37:35 +11:00
Joshua Dwire
c905e4a5b6 Fix eWay first/last name reversed in saved cards 2021-11-11 19:46:43 -05:00
Benjamin Beganović
fd08ebc6cb Apply styles 2021-11-11 17:52:24 +01:00
Benjamin Beganović
a7c7f58bb5 Authorization 2021-11-11 17:52:05 +01:00
Benjamin Beganović
0e5b5393d3 Payments 2021-11-11 17:51:04 +01:00
Benjamin Beganović
619803f2be Initialize GoCardlessPro\Client 2021-11-11 15:57:41 +01:00
Benjamin Beganović
085bcbe3c3 Add InstantBankPay to GoCardlessPaymentDriver 2021-11-11 15:57:01 +01:00
Benjamin Beganović
ecdbd8a584 Scaffold InstantBankPay 2021-11-11 15:52:32 +01:00
David Bomba
c5516fcb87
Merge pull request #6944 from turbo124/v5-develop
Fixes for User Add rules in hosted
2021-11-09 21:15:35 +11:00
David Bomba
735bb7ea3b
Merge pull request #6907 from LarsK1/v5-develop
Stripe: Webhook fixes
2021-11-08 19:44:02 +11:00
David Bomba
be45998ebe Fixes for invitation 404 messaging 2021-11-08 10:17:49 +11:00
David Bomba
6e06e7d1f2 Minor fix for typed property 2021-11-07 20:31:03 +11:00
David Bomba
3b4afd4537 Minor fixes for check data 2021-11-07 17:12:51 +11:00
David Bomba
ecdd73fbcc Minor Fixes 2021-11-06 16:05:56 +11:00
David Bomba
c91ab24d49
Merge pull request #6938 from turbo124/v5-develop
Fixes for Apple Pay
2021-11-06 10:36:49 +11:00
David Bomba
20de95b29d
Merge pull request #6936 from beganovich/sentry-13483
GoCardless: Ensure mandate is ready before attempting payment
2021-11-06 10:36:31 +11:00
David Bomba
9a3d33bda8 Fixes for Apple Pay 2021-11-06 10:33:49 +11:00
Benjamin Beganović
714b9cb187 Ensure mandate is ready before attempting payment 2021-11-05 17:01:19 +01:00
David Bomba
dddab73b91 Fixes for payment hash types 2021-11-04 20:52:03 +11:00
David Bomba
5ccbc0e1f0 Minor fixes for logging 2021-11-04 16:00:49 +11:00
Benjamin Beganović
25e448e31a Drop token billing 2021-11-02 16:30:37 +01:00
Benjamin Beganović
697300750a Supported countries in StripePaymentDriver 2021-11-01 17:27:45 +01:00
Benjamin Beganović
809236e080 Token billing 2021-11-01 17:11:47 +01:00
Benjamin Beganović
69e12dbdb9 Storing payment method 2021-11-01 14:58:10 +01:00
Benjamin Beganović
9f8346d67f Payments w/o token 2021-11-01 14:39:18 +01:00
Benjamin Beganović
188f05ab44 Typehint PaymentHash in BaseDrvier 2021-11-01 14:38:57 +01:00
Benjamin Beganović
3d2d08f7b2 Payment view 2021-10-31 16:49:58 +01:00
Benjamin Beganović
6bfd4d34a6 Apple Pay domain validation 2021-10-31 15:12:02 +01:00
Benjamin Beganović
6502ca0bf4 Authorization 2021-10-31 14:52:15 +01:00
Benjamin Beganović
fb712b546c Add BrowserPay to StripePaymentDriver 2021-10-31 14:50:54 +01:00
Benjamin Beganović
b8c8a486fd Scaffold BrowserPay class 2021-10-31 14:45:01 +01:00
David Bomba
8ea4b66857 Minor fixes 2021-10-30 08:30:48 +11:00
Lars Kusch
c259e25bb9
Updated query 2021-10-27 20:59:50 +02:00
David Bomba
a6c9e0e8b3 Fix for double Update Entity Webhook call 2021-10-27 15:40:14 +11:00
David Bomba
0e715b2b44
Merge pull request #6908 from turbo124/v5-develop
Minor fixes for paypal express on failure
2021-10-27 14:18:20 +11:00
David Bomba
e37a0781cc
Merge pull request #6873 from beganovich/issue-742
Square: Credit card fixes
2021-10-27 03:57:17 +11:00
Lars Kusch
b71c4965e2
Fixes for Stripe Webhook 2021-10-26 17:54:42 +02:00
Benjamin Beganović
461e0059bd Allow BECS to show only for clients in Australia 2021-10-26 16:41:42 +02:00
Benjamin Beganović
a24c705ffc Fixes for storing bank details 2021-10-26 16:41:17 +02:00
Benjamin Beganović
f8ee3d5925 Update typehints for Request class 2021-10-26 16:21:26 +02:00
Benjamin Beganović
65cfe71fcb Typehint correct request class 2021-10-26 16:19:58 +02:00
David Bomba
555ad1e575
Merge pull request #6897 from beganovich/jira-747
Reference customer when paying with Checkout.com
2021-10-26 07:55:42 +11:00
David Bomba
5b1cd55745
Merge pull request #6899 from beganovich/sentry-11793
Fix for accesing `response_summary` on payment object
2021-10-26 07:55:30 +11:00
Benjamin Beganović
dbcb951ac1 Merge remote-tracking branch 'upstream/v5-develop' into issue-742 2021-10-25 18:01:15 +02:00
Benjamin Beganović
db8aee493a Apply style fixes 2021-10-25 17:59:45 +02:00
Benjamin Beganović
df2d3b7974 Disable authorization of credit card 2021-10-25 17:59:27 +02:00
Benjamin Beganović
6bf5750a52 Authorization 2021-10-25 17:56:40 +02:00
Benjamin Beganović
90ecdc1074 Apply style fixes 2021-10-25 17:45:25 +02:00
Benjamin Beganović
987cb01ca3 Typehint Braintree\Gateway SDK 2021-10-25 17:44:55 +02:00
Benjamin Beganović
36adf2925a Fixes for refund 2021-10-25 17:44:34 +02:00
Benjamin Beganović
902b37fd38 Fix for accesing response_summary on payment object 2021-10-25 16:37:43 +02:00
Benjamin Beganović
d0665e8311 Reference customer when paying with Checkout.com 2021-10-25 16:06:19 +02:00
David Bomba
6949cdd502 minor fixes for paypal express on failure 2021-10-25 14:32:22 +11:00
David Bomba
e64f4fda9a Exception handling 2021-10-25 14:06:33 +11:00
David Bomba
ebc58a18bb Minor fixes 2021-10-24 15:14:36 +11:00
David Bomba
f270fbe2d6 Throw exception on paytrace failure 2021-10-23 11:45:22 +11:00
David Bomba
2bc8146f7c Fixes for contact authentication + viewed entity notifications 2021-10-23 10:06:30 +11:00
Benjamin Beganović
573c82ed95
Merge branch 'v5-develop' into acss 2021-10-21 14:51:27 +02:00
Benjamin Beganović
56761b7585 Merge remote-tracking branch 'upstream/v5-develop' into gocardless-direct-debit 2021-10-21 14:40:45 +02:00
David Bomba
4d5f60eec8
Merge pull request #6867 from beganovich/gocardless-sepa
GoCardless: SEPA
2021-10-21 07:27:31 +11:00
Lars Kusch
16be5c96a4 cs-fixer 2021-10-20 16:56:30 +02:00
Lars Kusch
54985f4cf3 Added return types 2021-10-20 16:41:06 +02:00
Lars Kusch
cf3f6dc84a Corrected redirect after payment 2021-10-20 16:40:58 +02:00
Lars Kusch
3ae7e6fabc Added fix for currency. Correct redirect 2021-10-20 16:40:55 +02:00
Lars Kusch
8bb302b6f5 Added verification for micro-debits 2021-10-20 16:40:42 +02:00
Lars Kusch
014fab42a6 Added base class 2021-10-20 16:40:18 +02:00
Lars Kusch
e63fbd68e6 Removed BACS-Support as Stripe dropped it 2021-10-20 16:39:09 +02:00
Lars Kusch
175552b77f Adapted base files 2021-10-20 16:39:08 +02:00
Lars Kusch
e5d56f70b5 Added base classes 2021-10-20 16:38:33 +02:00
Benjamin Beganović
a2373d86de Fixes for SystemLogger 2021-10-20 14:35:20 +02:00
Benjamin Beganović
569613da5c Update correct view 2021-10-19 18:57:19 +02:00
Benjamin Beganović
a786e551c9 Payments 2021-10-19 18:35:03 +02:00
Benjamin Beganović
01aa5ba641 Authorization 2021-10-19 18:25:47 +02:00
Benjamin Beganović
33e2c5d054 Initialize GoCardlessPro\Client 2021-10-19 18:02:48 +02:00
Benjamin Beganović
84009487a5 Add SEPA to GoCardlessPaymentDriver 2021-10-19 18:01:42 +02:00
Benjamin Beganović
f8921c59f7 Scaffold SEPA 2021-10-19 17:59:38 +02:00
Benjamin Beganović
a9ac839fc9
Merge branch 'v5-develop' into gocardless-direct-debit 2021-10-19 16:29:50 +02:00
Benjamin Beganović
9b4e6c6c25 Apply style fixes 2021-10-19 16:16:57 +02:00
Benjamin Beganović
ed414fdb34 Specify scheme type for ACH 2021-10-19 16:15:16 +02:00
David Bomba
a09666fb96 Minor fixes for marking an invoice as sent 2021-10-19 20:04:19 +11:00
David Bomba
f962e3a2fa Refactor for payment failure mailers 2021-10-17 22:21:56 +11:00
David Bomba
6641320567 Refactor for payment failure mailers 2021-10-17 21:40:40 +11:00
David Bomba
895cc7d926 Minor fixes for tests 2021-10-17 13:59:43 +11:00
David Bomba
ba2f78dad0 Refactor counter/patterns to allow User variables 2021-10-17 13:49:32 +11:00
Benjamin Beganović
6bd39916bc Payments 2021-10-16 15:55:33 +02:00
Benjamin Beganović
05f4a33459 Authorization 2021-10-16 15:48:26 +02:00
Benjamin Beganović
b368ff23df Initialize GoCardlessPro\Client 2021-10-16 15:36:16 +02:00
Benjamin Beganović
32f81ab253 Add DirectDebit to GoCardlessPaymentDriver 2021-10-16 15:35:07 +02:00
Benjamin Beganović
779791ac86 Scaffold DirectDebit 2021-10-16 15:27:56 +02:00
David Bomba
c26afd69e2 Fixes for Payment Webhooks 2021-10-15 18:47:41 +11:00
Benjamin Beganović
9264b6b80e Apply styles 2021-10-14 18:44:07 +02:00
Benjamin Beganović
1b3a1092a6 Handle authorization on backend 2021-10-14 18:43:47 +02:00
David Bomba
f038073b4a
Merge pull request #6827 from beganovich/v5-726
Stripe: SEPA improvements
2021-10-14 05:41:07 +11:00
Benjamin Beganović
a569a2afad Apply Prettier & php-cs-fixer 2021-10-13 15:45:33 +02:00
Benjamin Beganović
3365db5d50 Token billing (backend) 2021-10-13 15:12:19 +02:00
Benjamin Beganović
5d98b28828 Store payment method on request 2021-10-13 13:56:28 +02:00
David Bomba
d0cb751d03 CLient payment failure mailer 2021-10-13 20:24:15 +11:00
David Bomba
fc276970a0 Payment Failure 2021-10-13 18:56:10 +11:00
David Bomba
0836035e40 Minor fixes for Checkout.com 2021-10-13 17:01:51 +11:00
David Bomba
5118a01e7d
Merge pull request #6829 from turbo124/v5-develop
Minor fixes for Statements
2021-10-13 14:16:47 +11:00
David Bomba
05a6544898 Set default designs 2021-10-13 14:04:14 +11:00
David Bomba
7eaafe52c7 Minor fixes for terms being displayed on PDF 2021-10-13 12:52:44 +11:00
Benjamin Beganović
0ff902d90f Refactor Stripe init call 2021-10-12 18:27:17 +02:00
Benjamin Beganović
fb74420ae5 Translate 'invoices' for Mollie descriptions 2021-10-12 16:14:49 +02:00
Benjamin Beganović
d216f82538 Update description for Mollie methods 2021-10-11 15:49:13 +02:00
David Bomba
9d551b6e1d Prevent duplicate payment records on hosted Stripe checkouts 2021-10-11 07:32:13 +11:00
Lars Kusch
b9230fc8ef Changed dev enviroment 2021-10-10 12:03:39 +02:00
Lars Kusch
3601dc5c2b Add payment driver 2021-10-10 11:43:55 +02:00
David Bomba
ba3d9b3123
Merge branch 'v5-develop' into eps 2021-10-10 19:09:21 +11:00
David Bomba
d7e9d6f71f
Merge branch 'v5-develop' into Przelewy24 2021-10-10 18:58:32 +11:00
Lars Kusch
c756a00039 remove test country 2021-10-10 08:47:01 +02:00
Lars Kusch
b3d701278c Add config for eps 2021-10-10 08:47:01 +02:00
David Bomba
fc8d56ad0e Minor fixes for GiroPay 2021-10-10 09:37:42 +11:00
David Bomba
8e23bf1770
Merge branch 'v5-develop' into v5-develop 2021-10-10 09:10:59 +11:00
David Bomba
beb503758e Minor fixes for iDeal payments with Stripe 2021-10-10 08:39:50 +11:00
David Bomba
c05d116402
Merge pull request #6805 from LarsK1/ideal
Stripe: iDeal Payment integration
2021-10-10 08:23:51 +11:00
Lars Kusch
45d9127d26 Changed country code 2021-10-09 17:40:14 +02:00
Lars Kusch
80500b4c0a Create Payment Type + Adapt Payment class 2021-10-09 16:48:16 +02:00
Lars Kusch
925450df9b Create base class 2021-10-09 16:45:38 +02:00
Lars Kusch
eb106f01fe small fixes 2021-10-09 16:13:04 +02:00
Lars Kusch
011cef7391 small fixes 2021-10-09 16:11:29 +02:00
Lars Kusch
92816c1714 Changes for ideal 2021-10-09 15:41:16 +02:00
Lars Kusch
e85cff61a1 Merge branches 2021-10-09 15:40:56 +02:00
Lars Kusch
e406554535 Added files 2021-10-09 15:37:35 +02:00
Lars Kusch
30eddcc485 small fix 2021-10-09 11:24:47 +02:00
Lars Kusch
f41b49ad7e Implement Stripe Giropay 2021-10-09 10:09:04 +02:00
David Bomba
cf4316b5ab Allow disconnect from Stripe Connect 2021-10-09 18:07:05 +11:00
David Bomba
7151a66bdf Fixes for SEAP 2021-10-09 11:38:57 +11:00
David Bomba
26eb145d79 Fixes for SEPA 2021-10-09 10:35:45 +11:00
David Bomba
4a880dfa74
Merge branch 'v5-develop' into v5-develop 2021-10-09 08:49:47 +11:00
Lars Kusch
9b9e5bcfca
Merge branch 'v5-develop' into v5-develop 2021-10-08 14:37:59 +02:00
Benjamin Beganović
e592b56e03 Remove token billing / refund placeholders 2021-10-07 21:16:21 +02:00
Benjamin Beganović
60594f1802 Payments 2021-10-07 18:01:36 +02:00
Benjamin Beganović
ea82318218 Method to convert to Razorpay specific-amount 2021-10-07 18:01:25 +02:00
Benjamin Beganović
f28d1f2780 Authorization 2021-10-07 16:54:56 +02:00
Benjamin Beganović
2e0ccb6f7f Initialize Razorpay driver 2021-10-07 16:52:41 +02:00
Benjamin Beganović
eaa94bdebe Initialize \Razorpay\Api\Api client 2021-10-07 16:51:27 +02:00
Benjamin Beganović
3fa811f679 Scaffold Hosted class 2021-10-07 16:35:58 +02:00
Benjamin Beganović
59e563a1ad Return supported gateway types 2021-10-07 16:35:03 +02:00
Benjamin Beganović
647455f86f Scaffold Razorpay driver class 2021-10-07 16:33:26 +02:00
David Bomba
d45316fd5f Minor fixes for requirements 2021-10-07 18:01:37 +11:00
Lars Kusch
391a586645 Added offline usage token 2021-10-06 14:35:16 +02:00
Lars Kusch
71d5ba0c78 fixed wrong payment type 2021-10-06 08:53:36 +02:00
Lars Kusch
ebdc586554 fixed small typos 2021-10-06 08:49:59 +02:00
Lars Kusch
96fda7164c fixed small typos 2021-10-06 07:54:58 +02:00
David Bomba
ef11a2258d Add Pay Link Functionality 2021-10-06 14:47:17 +11:00
Lars Kusch
e9537b4d80 fix little bug 2021-10-05 16:56:18 +02:00
Lars Kusch
d709041ff9 Added views and implement payment 2021-10-05 16:54:34 +02:00
Lars Kusch
125250f62c Added views 2021-10-05 16:39:01 +02:00
Lars Kusch
b727a07476 Added authorisation 2021-10-05 16:34:19 +02:00
Lars Kusch
6cc30a2454 Add gateway initialization 2021-10-05 16:31:48 +02:00
Lars Kusch
c6cb5697cd Implement basic structure 2021-10-05 16:19:38 +02:00
David Bomba
2d791f26b7 Remove checks for send_email 2021-10-05 15:20:44 +11:00
David Bomba
e1b64d3515
Merge pull request #6770 from beganovich/v5-720
Mollie: iDEAL
2021-10-05 08:07:59 +11:00
Lars Kusch
fc9dcd135d Added SEPA-Payment 2021-10-04 18:38:32 +02:00
Lars Kusch
36a6211146 Added more allowed states 2021-10-04 18:09:10 +02:00
Lars Kusch
e48a5fe8c4
Update SEPA.php 2021-10-04 17:49:18 +02:00
Lars Kusch
5d2c66486b
Add SEPA-Payment 2021-10-04 17:34:21 +02:00
Lars Kusch
539e584cff
Add support for SEPA 2021-10-04 17:33:35 +02:00
Benjamin Beganović
5afb78b1b4 Payments 2021-10-04 16:06:41 +02:00
David Bomba
16c88bc2cd
Merge pull request #6744 from beganovich/v5-gocardless-ach
GoCardless
2021-10-05 00:50:04 +11:00
Benjamin Beganović
1d0c09ab6f Authorization 2021-10-04 15:48:13 +02:00
Benjamin Beganović
046e467332 Initialize MollieApiClient 2021-10-04 15:43:48 +02:00
Benjamin Beganović
49f60ce7ba Add iDEAL to MolliePaymentDriver 2021-10-04 15:43:11 +02:00
Benjamin Beganović
a1892c908b Scaffold iDEAL 2021-10-04 15:41:15 +02:00
David Bomba
151cc07560 Change protected to public for 2021-10-04 11:41:58 +11:00
David Bomba
cb55400121 Fixes for Square card address 2021-10-03 19:20:59 +11:00
David Bomba
aee743f725 Square SCA 2021-10-03 15:44:23 +11:00
David Bomba
58c587b54c Square SCA 2021-10-03 15:08:38 +11:00
David Bomba
cfbbea711e Square SCA 2021-10-03 15:04:34 +11:00
David Bomba
a321134e69 Square SCA 2021-10-03 14:50:01 +11:00
David Bomba
6c1ba6d40b Minor fixes for Square 2021-10-03 13:36:43 +11:00
David Bomba
04226eb827 Fixes for token billing with stripe bank transfers 2021-10-01 12:57:34 +10:00
Benjamin Beganović
2d824e4d1e Handling webhooks 2021-09-30 15:55:34 +02:00
Benjamin Beganović
42991e1813 Ability to detach payment method 2021-09-30 14:55:46 +02:00
Benjamin Beganović
f848fd83a8 Token billing 2021-09-30 10:03:44 +02:00
Benjamin Beganović
d01c3ccdf2 Add docblocks for methods 2021-09-30 09:19:48 +02:00
Benjamin Beganović
50c5136eb1 Payments 2021-09-30 08:42:41 +02:00
Benjamin Beganović
c913c61493 Add convertToGoCardlessAmount 2021-09-30 08:42:30 +02:00
David Bomba
c718c6d19b Add Address to braintree create customer 2021-09-30 11:42:27 +10:00
Benjamin Beganović
142b94c5cf Authorization 2021-09-29 16:54:19 +02:00
Benjamin Beganović
b0b814ec36 Typehint $gateway 2021-09-29 16:54:14 +02:00
Benjamin Beganović
54baa5eb8d Init GoCardless in ACH 2021-09-29 14:44:30 +02:00
Benjamin Beganović
b3f97054c5 Initialization for GoCardless 2021-09-29 14:44:23 +02:00
Benjamin Beganović
33f0b6b7c6 Conditionally show ACH for US customers 2021-09-29 14:17:30 +02:00
Benjamin Beganović
ba0210fff6 Update namespace in GoCardlessPaymentDriver 2021-09-29 14:15:33 +02:00
Benjamin Beganović
f179b615c1 Scaffold ACH class 2021-09-29 14:15:21 +02:00
Benjamin Beganović
5112349306 Add gatewayTypes method to GoCardless 2021-09-29 14:12:46 +02:00
David Bomba
45b4267916 Payfast 2021-09-29 10:52:09 +10:00
David Bomba
6a51bc258c Payfast 2021-09-29 10:46:54 +10:00
David Bomba
fbe4ac3fb6 Payfast 2021-09-29 10:34:02 +10:00
David Bomba
ad4413018f Payfast 2021-09-29 10:29:26 +10:00
David Bomba
9b65fba1c9 Payfast 2021-09-29 10:28:22 +10:00
David Bomba
adf1214efb Payfast 2021-09-29 10:26:21 +10:00
David Bomba
1a813c365d working on payfast 2021-09-29 10:08:57 +10:00
Benjamin Beganović
9ad4fabb3f Scaffold GoCardlessPaymentDriver 2021-09-28 18:24:52 +02:00
David Bomba
c299a0fdde
Merge pull request #6726 from turbo124/v5-develop
Adjust injection of flutter build
2021-09-27 07:26:36 +10:00
Benjamin Beganović
060b8542a0 Merge remote-tracking branch 'upstream/v5-develop' into v5-mollie-bancontact 2021-09-26 21:09:01 +02:00
Benjamin Beganović
a2a0bcf841 Merge remote-tracking branch 'upstream/v5-develop' into v5-mollie-kbc 2021-09-26 20:55:42 +02:00
David Bomba
c581c183ac Clean up Webhook Handler 2021-09-26 20:17:09 +10:00
Benjamin Beganović
3de65175b7 Payments 2021-09-24 23:46:16 +02:00
Benjamin Beganović
20fa79d51a Authorization 2021-09-24 23:38:33 +02:00
Benjamin Beganović
00a5c9882c Initialize MollieApiClient 2021-09-24 23:36:40 +02:00
Benjamin Beganović
bb2d920e04 Add Bancontact to MolliePaymentDriver 2021-09-24 23:36:17 +02:00
Benjamin Beganović
b7e105aa6e Scaffold Bancontact 2021-09-24 23:31:18 +02:00
Benjamin Beganović
69197039bc Payments 2021-09-24 23:18:07 +02:00
Benjamin Beganović
16f898379c Authorization 2021-09-24 23:07:21 +02:00
Benjamin Beganović
67c4e55622 Initialize MollieApiClient 2021-09-24 23:05:10 +02:00
Benjamin Beganović
02dbb0acd5 Add KBC to MolliePaymentDriver 2021-09-24 23:04:47 +02:00
Benjamin Beganović
374a6fa7b4 Scaffold KBC 2021-09-24 22:47:42 +02:00
Benjamin Beganović
d7f01efcd6 Update payment_type & status check 2021-09-24 22:27:54 +02:00
Benjamin Beganović
993bc91970 Pass correct webhookUrl to payments API 2021-09-24 21:18:36 +02:00
Benjamin Beganović
6c0311dab1 Payments 2021-09-24 21:17:43 +02:00
Benjamin Beganović
5019933246 Authorization 2021-09-24 20:49:40 +02:00
Benjamin Beganović
939591611e Initialize MollieApiClient 2021-09-24 20:44:47 +02:00
Benjamin Beganović
a68af4488e Add BankTransfer to MolliePaymentDriver 2021-09-24 20:43:21 +02:00
Benjamin Beganović
fa37a3b0ba Scaffold BankTransfer 2021-09-24 20:42:39 +02:00
David Bomba
02309c4565 Update braintree 2021-09-24 21:31:23 +10:00
David Bomba
02303ef05e Minor fixes for braintree 2021-09-24 20:29:36 +10:00
David Bomba
4d521dfeac Abandon PayFast adhoc token billing 2021-09-23 20:06:14 +10:00
David Bomba
2869ee2590 PayFast API token billing 2021-09-23 18:09:06 +10:00
David Bomba
86b88114f8 PayFast API token billing 2021-09-23 17:58:33 +10:00
David Bomba
cf2b0669a7 PayFast API token billing 2021-09-23 17:57:59 +10:00
David Bomba
b90049001f PayFast API token billing 2021-09-23 17:57:24 +10:00
David Bomba
5bbeaaba60 PayFast API token billing 2021-09-23 17:56:56 +10:00
David Bomba
b152221854 PayFast API token billing 2021-09-23 17:55:28 +10:00
David Bomba
dbb45e705e PayFast API token billing 2021-09-23 17:50:58 +10:00
David Bomba
72093e57f6 PayFast token billing 2021-09-23 15:51:48 +10:00
David Bomba
6337144b20 Turning on token billing for PayFast 2021-09-23 15:43:35 +10:00
David Bomba
5256b53d79 Turning on token billing for PayFast 2021-09-23 15:41:32 +10:00
David Bomba
78549220b6 Turning on token billing for PayFast 2021-09-23 15:39:48 +10:00
David Bomba
c0b4c4bd73 Turning on token billing for PayFast 2021-09-23 15:38:24 +10:00
David Bomba
210a4a5993 Turning on token billing for PayFast 2021-09-23 15:34:20 +10:00