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
David Bomba
8bc36a7c70
Turning on token billing for PayFast
2021-09-23 15:07:40 +10:00
David Bomba
64711d99be
Turning on token billing for PayFast
2021-09-23 15:06:47 +10:00
David Bomba
1947b0a63b
Turning on token billing for PayFast
2021-09-23 15:03:46 +10:00
David Bomba
c9b3765136
Turning on token billing for PayFast
2021-09-23 15:03:12 +10:00
David Bomba
536cfd4a56
Turning on token billing for PayFast
2021-09-23 14:20:35 +10:00
David Bomba
a2d437deae
Turning on token billing for PayFast
2021-09-23 14:20:04 +10:00
David Bomba
3fafc46ca7
Turning on token billing for PayFast
2021-09-23 14:16:36 +10:00
David Bomba
afd2c355f1
Turning on token billing for PayFast
2021-09-23 14:10:23 +10:00
David Bomba
175c8d7d8f
Turning on token billing for PayFast
2021-09-23 14:08:55 +10:00
David Bomba
7e1f964b34
Turning on token billing for PayFast
2021-09-23 13:39:31 +10:00
David Bomba
0edb026dad
Turning on token billing for PayFast
2021-09-23 13:29:14 +10:00
David Bomba
412487e793
Turning on token billing for PayFast
2021-09-23 13:28:05 +10:00
David Bomba
e08daf23fc
Turning on token billing for PayFast
2021-09-23 13:26:50 +10:00
David Bomba
d2735df1c3
Turning on token billing for PayFast
2021-09-23 13:19:06 +10:00
David Bomba
c0d7b07f17
Turning on token billing for PayFast
2021-09-23 13:15:54 +10:00
David Bomba
4314f71f63
Turning on token billing for PayFast
2021-09-23 13:15:20 +10:00
David Bomba
a1b19b46d6
Turning on token billing for PayFast
2021-09-23 13:14:41 +10:00
David Bomba
a183df8090
Turning on token billing for PayFast
2021-09-23 12:09:12 +10:00
David Bomba
c9bb97f4d0
Turning on token billing for PayFast
2021-09-23 12:03:49 +10:00
David Bomba
307dbdcb07
Turning on token billing for PayFast
2021-09-23 11:03:27 +10:00
David Bomba
875b4fc2f6
Turning on token billing for PayFast
2021-09-23 10:55:33 +10:00
David Bomba
721e6d442c
Turning on token billing for PayFast
2021-09-23 10:54:24 +10:00
David Bomba
cc4e3cdef3
Turning on token billing for PayFast
2021-09-23 10:37:00 +10:00
David Bomba
63d4e1f153
Turning on token billing for PayFast
2021-09-23 10:33:11 +10:00
David Bomba
6fa87affdb
Turning on token billing for PayFast
2021-09-23 10:31:53 +10:00
David Bomba
70e08cf3f9
Turning on token billing for PayFast
2021-09-23 10:24:28 +10:00
David Bomba
2d06fa200c
Turning on token billing for PayFast
2021-09-23 10:22:33 +10:00
David Bomba
57852a6ca4
Fixes for token billing - payfast
2021-09-23 10:07:29 +10:00
David Bomba
19910d2867
Minor fixes for braintree
2021-09-22 07:35:57 +10:00
David Bomba
bff18c126a
Fixes for SOFORT
2021-09-21 21:38:35 +10:00
Benjamin Beganović
3f0847749f
Merge branch 'v5-develop' into v5-689
2021-09-20 08:12:42 +02:00
Benjamin Beganović
1a4543bc0c
Support for payment_intent.succeeded
event
2021-09-20 08:11:05 +02:00
Linus Metzler
c7c7feaf9d
add missing semicolon
2021-09-19 15:09:44 +02:00
=
fb61138e73
Square Payment DriveR
2021-09-19 21:10:27 +10:00
Benjamin Beganović
b21a27373d
Generate PaymentIntent for payment requests
2021-09-17 21:00:59 +02:00
=
5066fbdac7
fixes for Invoice Balance Sanity
2021-09-16 08:43:14 +10:00
=
698bf5dde3
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2021-09-16 08:33:21 +10:00
=
6f3a1a2d06
Fixes for auth.net
2021-09-16 08:33:08 +10:00
David Bomba
a3e0d57133
Add customer to sofort payments
2021-09-15 14:39:34 +10:00
Benjamin Beganović
69662cd4f7
Fixes for webhook accepting
2021-09-14 15:25:30 +02:00
David Bomba
8d733ed725
Merge branch 'v5-develop' into v5-develop
2021-09-14 22:02:06 +10:00
David Bomba
778cf73ad1
Fixes for Sofort
2021-09-14 22:01:28 +10:00
David Bomba
62c1e2488d
Merge pull request #6636 from beganovich/v5-686
...
Braintree: Add MAID references
2021-09-14 21:58:40 +10:00
Benjamin Beganović
15eeb6d101
Change accepted webhook type
2021-09-13 17:10:59 +02:00
Benjamin Beganović
5b6f63464c
Drop verificationMerchantAccountId
from creating token
2021-09-13 16:40:14 +02:00
Benjamin Beganović
8a2d3a4958
Inject MAID in client token create & payment method create
2021-09-13 16:30:40 +02:00
David Bomba
00c21e766e
Merge pull request #6618 from turbo124/v5-develop
...
Fixes for payfast
2021-09-10 21:46:38 +10:00
=
ca807a447c
Allow ZAR and USD using PayFast
2021-09-10 21:45:13 +10:00
Benjamin Beganović
6f30c787d1
Return token if response is success
2021-09-10 13:17:33 +02:00
=
03ec5e042d
Stripe Connect Compatible refunds
2021-09-09 21:46:03 +10:00
David Bomba
f0eb912e07
fixes
2021-09-09 15:14:05 +10:00
David Bomba
711db89061
Fixes for auto archiving
2021-09-09 11:59:09 +10:00
David Bomba
9458069abb
Fixes for special character encoding
2021-09-08 07:05:53 +10:00
David Bomba
a2fbfbac10
Explicitly define the system log const
2021-09-06 15:48:31 +10:00
David Bomba
857e56fef7
Merge pull request #6587 from turbo124/v5-develop
...
Init token billing for Auth.net
2021-09-05 21:24:37 +10:00
Benjamin Beganović
67f00214fa
Wrap getting token in the try-catch block
2021-09-05 13:20:37 +02:00
=
67e0e84e38
Init token billing for Auth.net
2021-09-05 21:15:51 +10:00
Benjamin Beganović
146cd8bc66
Process merchantAccountId
with Braintree transactions
2021-09-05 12:31:17 +02:00
David Bomba
84ff8aee64
Fixes for Stripe Import Customers
2021-09-04 13:00:05 +10:00
David Bomba
32bfeb7dfc
further fixes for stripe import
2021-09-04 12:09:49 +10:00
David Bomba
e4d4cf553e
further fixes for stripe import
2021-09-04 12:08:53 +10:00
David Bomba
e2a8196107
Small fix for stripe import customers
2021-09-04 09:41:39 +10:00
David Bomba
592387874e
Fixes for stripe
2021-09-03 19:28:04 +10:00
David Bomba
e084e85eeb
Additional logging for auto biller
2021-09-03 15:38:20 +10:00
David Bomba
95641177cc
minor fixes
2021-09-03 12:25:41 +10:00
=
ddd93a2a66
fixes for failed payments
2021-09-02 21:33:44 +10:00
David Bomba
2d988be36b
v5.3.4
2021-09-02 16:17:46 +10:00
David Bomba
8b9abcf154
Fixes for Stripe Import
2021-09-02 12:20:03 +10:00
David Bomba
dafff7006f
Fixes for Stripe Import
2021-09-02 12:08:16 +10:00
David Bomba
03ed1c3aea
Search for stripe customers by email
2021-09-01 08:22:24 +10:00
David Bomba
64c9d8bb24
Fixes for basedriver
2021-08-31 20:21:29 +10:00
David Bomba
73315ed1ea
Merge branch 'v5-develop' into v5-develop
2021-08-31 18:22:29 +10:00
David Bomba
fd0a162197
Fixes for tests
2021-08-31 10:16:26 +10:00
Benjamin Beganović
236a0f225a
Fixes for auto billing
2021-08-30 12:43:00 +02:00
Benjamin Beganović
e67c668fd8
Show message on unsuccessful verification
2021-08-30 12:18:57 +02:00
David Bomba
ba7ea8bbea
WePay token billing
2021-08-30 16:00:21 +10:00
David Bomba
003f326f8d
WePay ACH / Credit card Token billing
2021-08-30 13:20:29 +10:00
Benjamin Beganović
cd15861158
Add paymentResponse
to MethodInterface.php
2021-08-27 17:00:43 +02:00
Benjamin Beganović
2856f36a86
Payment page with token
2021-08-27 17:00:32 +02:00
Benjamin Beganović
a1875e2e32
Handle failed authorization method
2021-08-27 16:21:11 +02:00
Benjamin Beganović
38ceefc536
Fixes for processInternallyFailedPayment
2021-08-27 16:19:10 +02:00
Benjamin Beganović
760de008f8
Payments without token
2021-08-26 15:46:31 +02:00
Benjamin Beganović
016e8033fb
Add paymentView
to MethodInterface
2021-08-26 15:46:17 +02:00
Benjamin Beganović
29d56f69d5
Frontend for authorizing ACH
2021-08-26 15:38:28 +02:00
Benjamin Beganović
6d1b24c195
Braintree ACH class
2021-08-26 15:37:56 +02:00
Benjamin Beganović
5a0c6b0734
Scaffold MethodInterface
for child classes
2021-08-26 15:37:37 +02:00
David Bomba
bedc319094
Provide more detailed failure reports
2021-08-25 14:36:30 +10:00
=
ad73273a48
Fixes for Square
2021-08-21 22:22:22 +10:00
=
f7b7732f04
Working on importing stripe customers by id
2021-08-20 22:44:39 +10:00
Benjamin Beganović
028f63a418
Scaffold refunds
2021-08-19 14:05:11 +02:00
Benjamin Beganović
a6051330fc
Token billing
2021-08-19 13:50:34 +02:00
Benjamin Beganović
7195436950
Token billing with credit card
2021-08-19 13:34:45 +02:00
Benjamin Beganović
41f31ff64c
Process payments with credit card
2021-08-18 17:23:31 +02:00
Benjamin Beganović
f63869d423
Apply php-cs-fixer
2021-08-18 17:07:15 +02:00
David Bomba
386221cba8
Minor fixes for namespaces
2021-08-19 00:45:16 +10:00
=
c016f5d08a
Merge eWay payment driver
2021-08-18 21:21:05 +10:00
=
120038d616
eway
2021-08-18 21:12:13 +10:00
David Bomba
f57d6f048f
Fixes for eWay
2021-08-18 18:24:49 +10:00
David Bomba
676d3a5234
eWay payments
2021-08-18 13:27:44 +10:00
David Bomba
6b3938dfb4
Working on eWay
2021-08-18 13:03:38 +10:00
David Bomba
16ba8c0554
Fixes for credit archived activity
2021-08-18 12:02:07 +10:00
David Bomba
e1a35c5235
Minor fixes for Stripe
2021-08-18 10:32:09 +10:00
David Bomba
45a8d2066e
Stripe import algo
2021-08-18 10:15:11 +10:00
Benjamin Beganović
2c6f7dfa6f
Payment page script
2021-08-17 14:20:35 +02:00
David Bomba
ff9ef7c13d
Minor fixes for authorize
2021-08-17 20:08:49 +10:00
David Bomba
e55da32e55
Adjustments for authorize
2021-08-17 19:48:40 +10:00
David Bomba
1d99f336af
Fixes for Authorize
2021-08-17 18:58:27 +10:00
David Bomba
1d4b331123
Disconnect Stripe Connect
2021-08-17 14:01:11 +10:00
David Bomba
d2f186962b
Updates for authorize.net
2021-08-17 10:15:05 +10:00
David Bomba
669164f2f2
Fix typo in Apple Pay
2021-08-16 19:09:20 +10:00
David Bomba
10fd93185d
Merge pull request #6468 from turbo124/v5-develop
...
Fixes for support messages
2021-08-16 19:02:53 +10:00
David Bomba
46f14392f5
Process payments with eWay
2021-08-16 19:02:21 +10:00
David Bomba
92d91904d2
Sepa
2021-08-16 14:05:45 +10:00
David Bomba
04a16fca90
Square - pay
2021-08-16 11:11:08 +10:00
David Bomba
7092d66ecd
Apple Pay
2021-08-16 10:58:57 +10:00
David Bomba
cde5f527e1
Working on ApplePay
2021-08-16 08:54:11 +10:00
Benjamin Beganović
b7f8485c53
Merge pull request #6450 from beganovich/v5-626
...
(v5) Mollie improvements
2021-08-15 19:13:23 +02:00
=
e76fc995ed
Refactor for Square
2021-08-15 21:14:18 +10:00
=
5c72aa3052
Clean up Square
2021-08-15 20:39:05 +10:00
=
60dd8d3b6c
Add Payment Method
2021-08-15 20:27:52 +10:00
David Bomba
aada0cfa41
Throw exceptions for StripeConnect Failures
2021-08-15 16:21:18 +10:00
David Bomba
bde729fe6e
Fixes for Stripe Verify
2021-08-15 16:07:05 +10:00
David Bomba
564094f741
Fixes for Stripe Verify
2021-08-15 15:55:41 +10:00
David Bomba
2382281b00
Fixes for Stripe Verify
2021-08-15 15:49:36 +10:00
David Bomba
5f0efcffc5
Fixes for Stripe exceptions
2021-08-15 15:30:46 +10:00
=
383caa6439
Stripe Verify
2021-08-15 15:13:20 +10:00
=
674f7c8341
Verify Stripe accounts
2021-08-15 12:24:50 +10:00
David Bomba
9536605cb4
Catch Stripe when account not configured
2021-08-15 07:51:37 +10:00
David Bomba
e065789315
Stripe Payment Driver
2021-08-15 07:33:56 +10:00
=
6cf3ef9b77
Square authorize
2021-08-14 22:17:35 +10:00
=
27cdfd24f1
Authorize Credit Card
2021-08-14 21:37:04 +10:00
=
19e9aac12b
Square payments authorize
2021-08-14 21:00:52 +10:00
=
77c072fd10
Square payments
2021-08-14 19:32:16 +10:00
David Bomba
86e8533e59
Square stubs
2021-08-14 18:11:45 +10:00
Benjamin Beganović
7e520fff8a
Unless payment status is paid, make it pending
2021-08-13 07:56:41 +02:00
Benjamin Beganović
800025bf5d
Add sleep(2) to allow the app to catch up with speed of webhooks
2021-08-13 07:53:00 +02:00
David Bomba
8dbbfce0a5
Merge pull request #6388 from beganovich/v5-611
...
(v5) Refactor webhooks
2021-08-12 21:18:41 +10:00
David Bomba
68c9ee33af
fixes for eway
2021-08-12 21:02:12 +10:00
David Bomba
bc81043973
Fixes for Molli
2021-08-11 16:43:20 +10:00
David Bomba
7b73104a45
Merge branch 'paytrace' into v5-develop
2021-08-11 10:03:02 +10:00
Benjamin Beganović
e617c7aade
Add next
to ACH verification url
2021-08-10 10:13:04 +02:00
Benjamin Beganović
4e6477d441
Show or hide post code in Stripe elements based on company settings
2021-08-09 14:05:39 +02:00
Benjamin Beganović
1033252680
Store 'state' in meta by default
2021-08-09 13:49:39 +02:00
David Bomba
01852f9436
Fixes for eway
2021-08-09 15:44:28 +10:00
David Bomba
bb2c29dbc3
Fixes for paytrace
2021-08-09 14:33:08 +10:00
Benjamin Beganović
754ac46017
Require integer & min:1 on ACH verification fields
2021-08-05 13:45:59 +02:00
Benjamin Beganović
0e687783e4
Add $config to WePay webhook logic
2021-08-05 13:34:44 +02:00
David Bomba
be85175134
Set Recurring to draft if not being sent at time of creation
2021-08-05 09:06:13 +10:00
Benjamin Beganović
0a4a92b256
Fixes for Checkout.com
2021-08-04 16:24:44 +02:00
Benjamin Beganović
ab890f770e
Stripe: Support for new webhooks format
2021-08-04 16:19:01 +02:00
Benjamin Beganović
ff74f4cd69
Token billing
2021-08-04 14:59:15 +02:00
Benjamin Beganović
4db925104a
Refunds & fixes for profileId
2021-08-04 14:31:47 +02:00
David Bomba
cf86b858b8
Fixes for Stripe
2021-08-04 12:20:38 +10:00
David Bomba
066c844050
Fixes for Stripe
2021-08-04 12:15:13 +10:00
David Bomba
b10fd62544
Fixes for ACH
2021-08-04 11:31:06 +10:00
Benjamin Beganović
804c666f3b
Refunds
2021-08-02 16:33:37 +02:00
Benjamin Beganović
8217065f6c
Remove comment
2021-08-02 15:49:59 +02:00
Benjamin Beganović
d7577b001c
Extract convertToMolieAmount method
2021-08-02 15:49:50 +02:00
Benjamin Beganović
b144d1e031
Mollie webhook implementation
2021-08-02 14:53:44 +02:00
Benjamin Beganović
b3aa7877b9
Revoking the manadate when deleting
2021-07-31 13:26:00 +02:00
Benjamin Beganović
541a1a825f
Pay with saved credit card
2021-07-30 16:04:26 +02:00
Benjamin Beganović
8af3cfe737
Pay with credit card and save for future use
2021-07-30 14:36:14 +02:00
Benjamin Beganović
e306278547
Update authentication page
2021-07-30 14:09:29 +02:00
Benjamin Beganović
202cc9d670
wip
2021-07-29 16:15:27 +02:00
Benjamin Beganović
1e2e55c9e4
Credit card 3ds processing
2021-07-29 15:13:38 +02:00
David Bomba
6d8ac6aa35
Minor fixes
2021-07-29 13:37:23 +10:00
David Bomba
9f2945e58d
Logging for WePay
2021-07-28 13:54:11 +10:00
Benjamin Beganović
b7c248eec5
PayTrace improvements ( #43 )
...
* Refactor credit card payment JavaScript
* CreditCard.php: Rename $paytrace_driver to $paytrace
* Credit card: Support for token billing (frontend)
* Fixes for "save card" label
* Credit card: Authorize
* Allow PayTrace to be seeded from CreateSingleAccount
* Add PayTrace decrypted config to ninja.testvars
* Extract to separate JavaScript
* Scaffold Dusk test
* CreditCard -> CreditCardTest
* CreditCard -> CreditCardTest
* Scaffold pay with new card test
* Fixes for gateway_key in CreateSingleAccount
* Production builds
2021-07-28 07:59:44 +10:00
Benjamin Beganović
3d12fd80e8
wip
2021-07-27 11:46:12 +02:00
David Bomba
83fbf55a32
Merge pull request #6340 from turbo124/eway
...
Eway Payment Driver
2021-07-27 15:42:07 +10:00
David Bomba
9ef77e8b53
Token and Refunding from eWay
2021-07-27 15:41:31 +10:00
David Bomba
b061506091
Token Payments
2021-07-27 15:14:29 +10:00
David Bomba
8040b0a8f9
eWay Process Payment
2021-07-27 14:03:04 +10:00
David Bomba
8db20c1fca
Fixes for eWay
2021-07-27 12:49:13 +10:00
Benjamin Beganović
548405c4d8
Refactor payment with credit card
2021-07-26 17:03:40 +02:00
David Bomba
c0c9c00c80
eWay error codes
2021-07-26 13:53:02 +10:00
David Bomba
99e9d6d977
Change eway implmentation
2021-07-26 13:33:03 +10:00
Benjamin Beganović
4818ea81bc
Credit card: Pay with new credit card
2021-07-23 16:17:32 +02:00
Benjamin Beganović
a29d4f2075
wip
2021-07-23 14:43:32 +02:00
Benjamin Beganović
99d0259365
Scaffold MolliePaymentDriver
2021-07-23 13:47:01 +02:00
David Bomba
5ea07be358
Merge pull request #6317 from turbo124/paytrace
...
Paytrace
2021-07-23 17:31:23 +10:00
David Bomba
86ca60afa7
Fixes for pay trace integration
2021-07-23 14:15:51 +10:00
David Bomba
429570227d
Confirmed paytrace working EXCEPT pay page
2021-07-23 12:12:42 +10:00
David Bomba
62359e4097
minor fixes for wepay
2021-07-23 09:51:55 +10:00
David Bomba
ce696f7950
Merge pull request #6311 from turbo124/v5-develop
...
Fixes for reminders
2021-07-22 18:33:51 +10:00
David Bomba
437bb735d6
Working on eWay
2021-07-22 16:05:58 +10:00
David Bomba
b5697966b5
eway
2021-07-22 11:30:16 +10:00
David Bomba
c6ed151813
Fixes for ACH
2021-07-22 08:44:03 +10:00
Benjamin Beganović
6e40e2fab5
Fix missing required fields for Checkout.com
2021-07-21 15:05:37 +02:00
David Bomba
40bbad8eca
Minor fixes
2021-07-21 20:30:21 +10:00
David Bomba
78270a9147
token billing and refunds with paytrace
2021-07-21 18:18:14 +10:00
David Bomba
1affdd7754
Pay with CC paytrace
2021-07-21 17:44:35 +10:00
David Bomba
211e6560fc
Paytrace payment proces
2021-07-21 17:04:44 +10:00
David Bomba
15dd0970d2
Paytrace
2021-07-21 16:27:02 +10:00
David Bomba
f0b232c1a2
Authorize a card with Paytrace
2021-07-21 15:34:20 +10:00
David Bomba
87e1ba48e9
Paytrace integration
2021-07-21 14:23:33 +10:00
David Bomba
0d52d57d41
Paytrace
2021-07-21 10:43:39 +10:00
David Bomba
c0287085b5
Scaffolding Paytrace
2021-07-20 21:26:24 +10:00
David Bomba
dbb60c029e
Fixes for reminderS
2021-07-20 14:49:04 +10:00
David Bomba
a8d148b0dc
Fixes for invoices which are not payable if archived
2021-07-20 09:30:12 +10:00
David Bomba
46852794aa
return 200 HTTP code on webhook response from payfast.
2021-07-20 07:58:40 +10:00
David Bomba
13004e249b
Fixes for line items for PaypalExpressPaymentDriver
2021-07-18 17:47:34 +10:00
David Bomba
da177661ec
Fixes for subscriptions
2021-07-15 21:00:24 +10:00
David Bomba
6e7ff0abfb
Fixes for WePay
2021-07-12 19:52:43 +10:00
David Bomba
6edfa0a966
Fixes for User model
2021-07-10 18:59:55 +10:00
David Bomba
9c2e02d47e
Activate payfast payment driver
2021-07-10 18:59:19 +10:00
David Bomba
d7e39cff14
Minor fixes for Payfast
2021-07-10 17:01:12 +10:00
David Bomba
24b8233a2f
Minor fixes for Payfast
2021-07-10 16:48:20 +10:00
David Bomba
1e03070e9e
Minor fixes for Payfast
2021-07-10 16:39:14 +10:00
David Bomba
d774e81ca0
Minor fixes for Payfast
2021-07-10 16:34:44 +10:00
David Bomba
2ef7a973dc
Minor fixes for Payfast
2021-07-10 16:27:21 +10:00
David Bomba
fdd71166df
Minor fixes for Payfast
2021-07-10 16:26:06 +10:00
David Bomba
94d7e58f30
Minor fixes for Payfast
2021-07-10 16:14:08 +10:00
David Bomba
f5c927db1a
Minor fixes for Payfast
2021-07-10 16:13:20 +10:00
David Bomba
fd136a93ab
Minor fixes for Payfast
2021-07-10 16:11:58 +10:00
David Bomba
108512068e
Form validation for contact password reset
2021-07-09 07:57:31 +10:00
David Bomba
82b423442f
Token Billing with PayFast.
2021-07-06 20:02:47 +10:00
David Bomba
4db53cb48d
Payment response
2021-07-05 23:07:30 +10:00
David Bomba
2abd0f9cbe
Payment response
2021-07-05 23:06:25 +10:00
David Bomba
2d044eee8e
Payment response
2021-07-05 23:05:30 +10:00
David Bomba
e1e7a3ffc8
Payment response
2021-07-05 23:04:17 +10:00
David Bomba
fc00d3a614
Payment response
2021-07-05 23:00:12 +10:00
David Bomba
3e2a19fe53
Fixes for payfast
2021-07-05 21:57:59 +10:00
David Bomba
3d8cf7881c
Payment response
2021-07-05 21:20:57 +10:00
David Bomba
712ff6b881
Payment response
2021-07-05 20:55:01 +10:00
David Bomba
d24047374b
Minor fixes
2021-07-05 20:50:02 +10:00
David Bomba
1dd4f1e379
Payment response
2021-07-05 20:47:59 +10:00
David Bomba
552afe3374
Minor fixes
2021-07-05 20:45:00 +10:00
David Bomba
a033ba706c
Working on Payment response from offline gateway
2021-07-05 16:07:14 +10:00
David Bomba
178e732b46
Working on Payment response from offline gateway
2021-07-05 16:06:25 +10:00
David Bomba
6d8aba49d7
Payfast payments
2021-07-05 15:47:27 +10:00
David Bomba
a7076be746
Payment Payment
2021-07-05 15:13:04 +10:00
David Bomba
a6494a68c2
Fixes for base driver
2021-07-05 14:29:38 +10:00
David Bomba
812b2450ee
Fixes for base driver
2021-07-05 14:19:17 +10:00
David Bomba
becdb7c8c9
Fixes for base driver
2021-07-05 14:11:39 +10:00
David Bomba
cc193c059d
Fixes for base driver
2021-07-05 14:10:09 +10:00
David Bomba
d79443b90a
Fixes for base driver
2021-07-05 14:08:09 +10:00
David Bomba
29c013191e
Fixes for base driver
2021-07-05 14:07:43 +10:00
David Bomba
c19d088bd9
Fixes for base driver
2021-07-05 13:56:38 +10:00
David Bomba
1ca4eaba7b
Fixes for base driver
2021-07-05 13:51:03 +10:00
David Bomba
bc46ab86a2
Fixes for base driver
2021-07-05 13:48:52 +10:00
David Bomba
659d742477
Fixes for base driver
2021-07-05 13:47:45 +10:00
David Bomba
b53fe63858
Fixes for base driver
2021-07-05 13:42:37 +10:00
David Bomba
e6986d045d
Fixes for base driver
2021-07-05 13:41:49 +10:00
David Bomba
6d2430d086
Fixes for base driver
2021-07-05 13:36:12 +10:00
David Bomba
d9516d723a
Fixes for base driver
2021-07-05 13:01:30 +10:00
David Bomba
552607b35f
Fixes for payfast card authorization
2021-07-05 12:54:43 +10:00
David Bomba
9a73602c09
Fixes for base driver
2021-07-05 10:32:26 +10:00
David Bomba
f8a11232a6
Fixes for base driver
2021-07-05 10:30:47 +10:00
David Bomba
7aed3b0b40
Fixes for base driver
2021-07-05 10:24:33 +10:00
David Bomba
5cf6e9e7c0
Fixes for base driver
2021-07-05 10:23:42 +10:00
David Bomba
620ad57d50
merging v5-dev
2021-07-05 09:00:46 +10:00
David Bomba
95bbc4108c
Payfast custom notify URL
2021-07-05 08:59:52 +10:00
David Bomba
c28321a22a
Minor fixes for subscription activities
2021-07-05 08:11:43 +10:00
David Bomba
3874bff357
Minor bug fixes
2021-07-03 09:26:49 +10:00
David Bomba
3171f7b74a
Minor fixes for gateways
2021-06-30 22:14:16 +10:00
David Bomba
5136e0388b
Minor fixes for gateways
2021-06-30 22:03:13 +10:00
David Bomba
d353ef9a5f
Fixes for gateways
2021-06-30 21:21:46 +10:00
David Bomba
1922fa16fc
Merge pull request #6166 from turbo124/v5-develop
...
Fixes for check data scripts
2021-06-30 18:40:32 +10:00
David Bomba
7f13a79623
Fixes for stripe payment currency amount
2021-06-30 13:56:11 +10:00
Benjamin Beganović
2e0d9e170f
Update formatting on AuthorizePaymentDriver.php
2021-06-29 12:33:12 +02:00
Benjamin Beganović
a6aa744ee1
Braintree: Checking if credit card is enabled
2021-06-29 12:33:03 +02:00
Benjamin Beganović
3219199d9f
Checkout.com: Checking if credit card is enabled
2021-06-29 12:32:55 +02:00
Benjamin Beganović
722f1b43ea
Stripe: Checking if credit card / bank is enabled
2021-06-29 12:32:44 +02:00
Benjamin Beganović
25f3b49d72
Authorize.net: Checking if credit card is enabled
2021-06-29 12:25:52 +02:00
David Bomba
6d94d0d05f
Minor fixes
2021-06-28 20:55:31 +10:00
=
abcd471812
Fixes for wepay - fee payer
2021-06-26 21:17:12 +10:00
David Bomba
55838ede51
Merge pull request #6127 from turbo124/v5-develop
...
Fixes for WePay ACH
2021-06-25 14:47:53 +10:00
David Bomba
ec028ccf69
Fixes for WePay ACH
2021-06-25 08:38:15 +10:00
Benjamin Beganović
fa4aa83638
Merge pull request #6118 from beganovich/v5-2306-ach-improvements
...
Add "complete verification" button in the ACH verification email
2021-06-24 14:40:58 +02:00
David Bomba
3baa0e3d9a
PayFast Webhook URL listener
2021-06-24 19:45:45 +10:00
David Bomba
a01df67427
Fixes for payfast driver
2021-06-24 18:43:51 +10:00
David Bomba
6f1593a35e
Padding our DriverTemplate
2021-06-24 15:51:30 +10:00
David Bomba
15bdb3ff3c
Payfast
2021-06-24 15:46:10 +10:00
David Bomba
50749cd2bb
Payfast
2021-06-24 14:43:14 +10:00
David Bomba
a0ffcd78f0
Strip Tags from Paypal noteS
2021-06-24 07:07:36 +10:00
Benjamin Beganović
28463ca565
Add "complete verification" button in the ACH verification email
2021-06-23 14:52:54 +02:00
David Bomba
fc1a605046
Minor fixes for WePay
2021-06-23 22:41:29 +10:00
David Bomba
49e1a13b53
Verify ACH amounts as integers
2021-06-23 08:15:03 +10:00
David Bomba
f258ccec16
force token_billing=always for system created gateways
2021-06-22 08:01:50 +10:00
David Bomba
c9778463f6
Fixes for AAL license
2021-06-21 15:10:20 +10:00
David Bomba
172604a1a0
WePay
2021-06-20 22:10:22 +10:00
David Bomba
a58db2100c
REfunds for wepay
2021-06-20 22:04:12 +10:00
David Bomba
4173cb6903
WePay
2021-06-20 20:24:11 +10:00
David Bomba
f2da4d7985
Delete credit cards from wepay
2021-06-20 16:53:33 +10:00
David Bomba
4eda6b1190
Refactor common code WePay
2021-06-20 16:24:37 +10:00
David Bomba
2075c4e8c1
Testing WePay payment with Credit Card
2021-06-20 13:36:58 +10:00
David Bomba
1cea863e77
Fixes for credit card payment
2021-06-20 13:06:17 +10:00
=
886e006de7
Handle payment success/failure with WePay
2021-06-20 09:57:19 +10:00
David Bomba
5535ce8faf
Allow archived invoices to be paid.
2021-06-20 08:14:56 +10:00
David Bomba
e63a7f9875
WePay checkout
2021-06-19 17:31:05 +10:00
David Bomba
d90b884922
WePay process credit/card
2021-06-19 14:58:45 +10:00
=
d16895401c
Handle Wepay Events
2021-06-19 11:47:36 +10:00
=
6435725d0f
Payment layout for wepay credit card
2021-06-19 11:18:57 +10:00
David Bomba
2adb1728ea
Fixes for license
2021-06-16 20:34:30 +10:00
David Bomba
c076998366
Wepay Payments
2021-06-16 20:12:04 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
David Bomba
43ff685543
WePay authorize for Bank Transfer
2021-06-16 16:41:29 +10:00
David Bomba
d4f27bb3ee
WePay authorize for Bank Transfer
2021-06-16 13:26:33 +10:00
David Bomba
8c36ba78b1
Merge pull request #6034 from beganovich/v5-update-email-templates
...
(v5) New e-mail templates
2021-06-16 13:11:04 +10:00
Benjamin Beganović
3f729bedde
Throw PaymentFailed (generic) exception
2021-06-15 18:52:15 +02:00
Benjamin Beganović
dfdb4b1cd9
Merge remote-tracking branch 'upstream/v5-develop' into v5-update-email-templates
2021-06-15 15:45:14 +02:00
David Bomba
8fd4a3f202
Authorize credit card
2021-06-15 21:37:16 +10:00
David Bomba
177a4ce58f
Working on authorization for WePay
2021-06-15 15:56:23 +10:00
David Bomba
31c8eb1a19
Fixes for stripe import customers
2021-06-15 11:09:12 +10:00
David Bomba
8a217358a8
Fixes for model binding in livewire
2021-06-15 09:47:10 +10:00
David Bomba
d582e67962
Fixes for Stripe import customers
2021-06-15 08:19:23 +10:00
David Bomba
95c9eb03a9
merge v5-dev
2021-06-14 20:47:03 +10:00
=
0bc3ec111d
Authorize WePAy
2021-06-13 22:49:43 +10:00
=
62811d968b
WePay
2021-06-13 20:37:37 +10:00
David Bomba
a441b3f79e
Working on authorization
2021-06-11 18:30:39 +10:00
David Bomba
f268b7adcb
Clean up
2021-06-11 17:45:41 +10:00
David Bomba
b111483ef1
We Pay Account Signup
2021-06-11 17:39:51 +10:00
Benjamin Beganović
ae66496711
app/Mail/Gateways/ACHVerificationNotification.php
2021-06-09 16:38:24 +02:00
David Bomba
a753d6ca5a
Create Ninja User on hosted platform
2021-06-09 12:24:32 +10:00
David Bomba
2e7de6c470
Fixes for Paypal
2021-06-08 10:29:43 +10:00
Benjamin Beganović
bd97b916e4
Merge branch 'v5-develop' into v5-2805-tracking-campaign-source
2021-06-01 13:38:36 +02:00
Benjamin Beganović
588aeefb35
Moving logic for confirming the 3ds process into own method
2021-05-31 16:37:46 +02:00
Benjamin Beganović
8ca1b904d7
Refactor the redirect to specific route
2021-05-31 16:23:18 +02:00
Benjamin Beganović
b20b275675
Update notes about accessign campaign data in BaseDriver.php
2021-05-29 13:19:36 +02:00
Benjamin Beganović
7eb6925c8e
Note about accessing the UTM data in the BaseDriver.php
2021-05-29 13:17:02 +02:00
Benjamin Beganović
ec13e6dd14
Fixes for accepting ACH webhooks
2021-05-29 12:57:39 +02:00
David Bomba
fb17dd7e0b
Force stripe amount to int
2021-05-26 16:04:38 +10:00
Benjamin Beganović
a4b1816774
Drop address2 & shipping_address2 fields from required
2021-05-25 18:30:50 +02:00
Benjamin Beganović
d66f9f4076
wip
2021-05-24 13:11:47 +02:00
David Bomba
0bc75f5590
Minor fixes
2021-05-24 07:05:26 +10:00
David Bomba
9193484a7d
Fixes for migration
2021-05-21 20:08:48 +10:00
David Bomba
238143d88e
Fixes for paths for email attachments
2021-05-20 19:50:11 +10:00
David Bomba
553de8fea5
Fixes for types in update payment methods
2021-05-20 15:06:32 +10:00
David Bomba
f7a4588371
Fixes for refresh route - firstload/mini_loader
2021-05-19 18:38:51 +10:00
David Bomba
2e6896dd58
Fixes for importing customers into Stripe.
2021-05-19 14:27:47 +10:00
David Bomba
8c764a1716
Fixes for importing customers into Stripe.
2021-05-19 14:22:22 +10:00
David Bomba
4db46e2bb6
Fixes for Stripe import
2021-05-19 13:32:20 +10:00
David Bomba
a6008aff53
Fixes for importing customers into Stripe.
2021-05-19 13:24:18 +10:00
David Bomba
52c3d63349
Refactor system logger to enable multidb
2021-05-19 11:12:23 +10:00
David Bomba
9599c8de4f
Refactor for Stripe Connect
2021-05-18 12:13:00 +10:00
David Bomba
87c000a3e1
Stripe import customer
2021-05-17 22:24:00 +10:00
David Bomba
12d8da942e
Import stripe customers and update their payment methods
2021-05-17 18:56:14 +10:00
David Bomba
841ad2764f
Import Stripe customers
2021-05-17 16:01:32 +10:00
David Bomba
0347ca00f5
Update payment methods for Stripe
2021-05-17 14:02:43 +10:00
David Bomba
2688f7472e
fixes for sofort cancellation
2021-05-13 13:32:36 +10:00
David Bomba
e8adae6568
Fixes for Stripe Connect
2021-05-12 13:00:46 +10:00
David Bomba
619179aba0
Fixes for Stripe Connect
2021-05-12 12:03:46 +10:00
David Bomba
06a242625b
Fixes for stripe authorize card
2021-05-12 10:13:42 +10:00
David Bomba
b0d66138d5
Fixes for stripe authorize card
2021-05-12 08:14:29 +10:00
David Bomba
744a4d62d8
Fixes for stripe authorize card
2021-05-12 08:04:55 +10:00
David Bomba
2b1e0b4931
Fixes for stripe authorize card
2021-05-12 07:58:18 +10:00
David Bomba
b1d250e999
Fixes for stripe authorize card
2021-05-12 07:30:22 +10:00
Benjamin Beganović
b108dda5e0
Set 'optional' to address_line_2 in gateways
2021-05-11 15:15:51 +02:00
David Bomba
1b2d310780
Fixes for missing dependencies
2021-05-11 21:19:44 +10:00
David Bomba
6bfaa11f59
Merge branch 'v5-develop' into v5-2804-braintree
2021-05-11 21:14:54 +10:00
David Bomba
62dd4a0a93
Fixes for Stripe Connect
2021-05-11 21:04:32 +10:00
David Bomba
bdda63a214
We Pay
2021-05-07 17:07:49 +10:00
David Bomba
3c9b096f01
WePay
2021-05-07 15:39:45 +10:00
Benjamin Beganović
92037546da
Refunds
2021-05-06 16:38:54 +02:00
Benjamin Beganović
e3a6f223d0
Refunds wip
2021-05-05 17:24:31 +02:00
=
d3f14887e1
WePay
2021-05-05 20:50:36 +10:00
David Bomba
8c00bce71b
We Pay signup
2021-05-05 14:29:58 +10:00
Benjamin Beganović
78f87a8da0
PayPal authorize page message
2021-05-04 17:25:30 +02:00
Benjamin Beganović
54a12235b4
PayPal integration
2021-05-04 17:02:14 +02:00
Benjamin Beganović
e0f83af653
Corret class instantiate
2021-05-04 14:56:30 +02:00
Benjamin Beganović
e6697e183c
Crypress: Payment with new card
2021-05-03 15:48:53 +02:00
Benjamin Beganović
6992216117
wip
2021-05-03 14:10:46 +02:00
Benjamin Beganović
15beb26700
Auto billing feature for credit cards using Braintree
2021-05-01 22:03:28 +02:00
Benjamin Beganović
1d4e2bcabe
Fix passing correct amount to PaymentFailureMailer
2021-05-01 22:03:07 +02:00
Benjamin Beganović
f1c4b1cdb3
wip
2021-05-01 17:53:39 +02:00
Benjamin Beganović
2ab65b12fa
Ability to pay with token
2021-04-29 16:43:59 +02:00
Benjamin Beganović
77733ffd0a
Saving & tokenizing the credit card
2021-04-29 15:05:45 +02:00
Benjamin Beganović
6cab52fc9f
Show "Save card" option for credit card
2021-04-29 11:59:18 +02:00
Benjamin Beganović
d4c51871ef
- Update Braintree credit card to use amount_with_fee
...
- Add amount_with_fee to payment hash
2021-04-29 11:29:28 +02:00
Benjamin Beganović
7d8c135ba7
wip
2021-04-28 15:03:22 +02:00
Benjamin Beganović
9c97421a55
wip
2021-04-28 14:54:50 +02:00
Benjamin Beganović
e77c3492ed
wip
2021-04-28 12:54:27 +02:00
David Bomba
b3ccb0f861
v5.1.55:
2021-04-28 11:27:44 +10:00
David Bomba
ac3b0dfad3
Fixes for gateway fees
2021-04-23 15:26:58 +10:00
David Bomba
300cc9fb9e
Fixes for Checkout.com
2021-04-22 23:32:34 +10:00
David Bomba
bbaecb3c06
Fixes for routes file"
2021-04-22 21:53:21 +10:00
David Bomba
f62518f63b
Stripe Connect
2021-04-22 20:38:22 +10:00
Benjamin Beganović
bdc564092e
wip
2021-04-21 16:36:08 +02:00
David Bomba
d879d1080b
Fixes for stripe connecT
2021-04-21 08:38:50 +10:00
Benjamin Beganović
e58d5291e7
Merge branch 'stripe-connect' into v5-2004-stripe-connect
2021-04-20 23:42:34 +02:00
Benjamin Beganović
eef9065f08
wip
2021-04-20 16:08:33 +02:00
David Bomba
e6c083cf29
Stripe Connect
2021-04-20 21:30:52 +10:00
David Bomba
81c90fb1a8
Work flow for connect
2021-04-20 08:41:14 +10:00
David Bomba
a386a33a7e
Merge branch 'v5-develop' into v5-develop
2021-04-13 19:35:44 +10:00
David Bomba
7e3a9205b9
Add event listeners for Subscriptions + fix user actioning the event()
2021-04-13 09:52:17 +10:00
David Bomba
fa602ef0cd
Fixes for setting default database
2021-04-12 22:12:50 +10:00
David Bomba
bde5166827
Subscriptions
2021-04-12 21:56:08 +10:00
David Bomba
3b7c4d64f5
Stripe Connect Stubbed
2021-04-12 20:11:08 +10:00
Benjamin Beganović
7e1cc64247
Send ACH notification e-mail after connecting bank account
2021-04-10 10:44:06 +02:00
David Bomba
32fd16dfb7
Merge pull request #5284 from turbo124/v5-develop
...
Subscriptions
2021-03-30 20:37:28 +11:00
David Bomba
1af565abd3
minor fixes for texts
2021-03-30 16:10:31 +11:00
David Bomba
9377b9cae4
Fixes for authorize credit cards
2021-03-30 12:28:49 +11:00
Benjamin Beganović
972c1ef56e
wip
2021-03-29 15:51:03 +02:00
David Bomba
2e139a633b
Validation rules for subscriptions
2021-03-28 08:45:46 +11:00
David Bomba
abd3a89bc9
Subscriptions ( #5248 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
* Add with trasheD
* Rename BillingSubscriptions to Subscriptions
* Refactoring subscriptions
2021-03-25 21:55:59 +11:00
David Bomba
5700da5323
Fixes for password protection
2021-03-22 22:18:57 +11:00
Benjamin Beganović
540f5b647a
uncomment the initialization of billing service
2021-03-22 11:14:56 +01:00
Benjamin Beganović
fdd1601120
wip
2021-03-20 23:15:26 +01:00
David Bomba
ac6feb706e
Small fix for new PDF generator
2021-03-18 20:57:55 +11:00
Benjamin Beganović
127c6cb3cd
wip
2021-03-17 16:12:25 +01:00
David Bomba
059cec705d
Small fix for user notifications
2021-03-17 11:13:29 +11:00
Benjamin Beganović
4918423124
use ->getData()
2021-03-15 11:14:09 +01:00
Benjamin Beganović
b07eedb755
PayPal fixes for loggin
2021-03-15 11:12:01 +01:00
Benjamin Beganović
786f4095d8
Add invoices as description for Stripe payment
2021-02-25 12:57:12 +01:00
David Bomba
d4532c4d21
Refactoring emails
2021-02-16 21:23:32 +11:00
David Bomba
13e96121d7
Refactoring emails
2021-02-16 21:14:53 +11:00
Benjamin Beganović
63060cd878
Stripe: Show required fields if enabled in admin panel
2021-02-15 14:58:25 +01:00
Benjamin Beganović
2a5cd72d0b
Get invoice_id from payment has
2021-02-15 11:45:14 +01:00
Benjamin Beganović
f9457de073
Allow variables in the custom payment driver
2021-02-09 13:23:48 +01:00
Benjamin Beganović
a84d6aca58
Drop address2 field from required
2021-02-09 12:01:46 +01:00
Benjamin Beganović
c56d88bba1
wip
2021-02-08 16:39:04 +01:00
Benjamin Beganović
66c81d9b51
wip
2021-02-04 17:19:28 +01:00
Benjamin Beganović
6a972ba378
wip
2021-02-03 16:49:29 +01:00
Benjamin Beganović
83a42cf410
wip
2021-02-03 12:36:10 +01:00
David Bomba
1797cac1a9
Refactoring email
2021-02-02 16:11:33 +11:00
David Bomba
2474507790
Working on generic payment failure notification
2021-02-02 12:04:52 +11:00
David Bomba
e9d0ac30e2
Refactor exception handling in stripe
2021-02-02 08:33:04 +11:00
David Bomba
58970fab99
payment failure emails
2021-02-01 23:41:11 +11:00
David Bomba
2ab99e8132
AutoBilling failure mailer
2021-02-01 22:26:42 +11:00
David Bomba
c14d34350f
Working on payment failure emails
2021-02-01 16:30:28 +11:00
Benjamin Beganović
84f7e14d11
Merge pull request #4781 from beganovich/v5-2701-checkout-autobill
...
(v5) Checkout.com auto-billing
2021-01-29 12:01:54 +01:00
Benjamin Beganović
dbade2f497
wip
2021-01-29 12:00:30 +01:00
Benjamin Beganović
0db9f41a70
Merge pull request #4779 from beganovich/v5-2701-stripe-countries
...
(v5) Define countries availability for Stripe
2021-01-29 00:31:08 +01:00
Benjamin Beganović
8bbfbbb9e1
checkout token billing
2021-01-28 16:13:32 +01:00
Benjamin Beganović
e2d1c7ac43
Merge pull request #4778 from beganovich/v5-2701-ach-blank-screen
...
(v5) ACH: Fix blank screen after payment
2021-01-28 15:45:14 +01:00
Benjamin Beganović
8a209a4c93
Merge pull request #4776 from beganovich/v5-2701-shift-token-resolving-to-backend
...
(v5) Authorize.net, Checkout: Pass token hash id's instead of plain tokens
2021-01-28 15:43:48 +01:00
Benjamin Beganović
874732f55d
fix translation reference
2021-01-28 15:42:11 +01:00
David Bomba
cc7a1876d0
Fixes for ledger - not adjusting for gateway fees
2021-01-28 15:21:04 +11:00
David Bomba
756f421319
Add gateway fees for autobill
2021-01-28 08:31:31 +11:00
Benjamin Beganović
d7277b7c6d
wip
2021-01-27 15:58:19 +01:00
Benjamin Beganović
44f6dd3e4d
Define countries availability for Stripe
2021-01-27 13:36:10 +01:00
Benjamin Beganović
0ff531fafa
ACH: Fix white screen
...
- Pass token hashed_id instead of token value
2021-01-27 13:07:01 +01:00
Benjamin Beganović
84e888863f
Authorize.net: Throw a PaymentFailed exception if token not found
...
Checkout.com: Throw a PaymentFailed exception if token not found
- Show "Client portal" button even when invoice is paid
- Authorize.net: Pass token hashed_id instead of token to frontend
- Checkout.com: Pass token hashed_id instead of token to frontend
- Show "Paid" label for paid invoices
- Translation for not found token
2021-01-27 12:45:38 +01:00
Benjamin Beganović
0c7ae3bca8
Merge pull request #4775 from beganovich/v5-2701-disable-google-apple-pay
...
(v5) Disable SEPA, Apple, Google PAY
2021-01-27 12:01:24 +01:00
Benjamin Beganović
b11972c369
disable sepa & applepay
2021-01-27 12:00:42 +01:00
David Bomba
9b72acf506
Payment notifications for autobilling
2021-01-27 21:56:50 +11:00
David Bomba
b4bf6cc760
Add document list view
2021-01-27 21:38:28 +11:00
David Bomba
af47c504e4
Working on payment failed emails
2021-01-27 19:45:55 +11:00
David Bomba
b5ff2d8a02
Fixes for company gateway payment method resolution
2021-01-27 12:06:25 +11:00
Benjamin Beganović
150a6622cd
Merge pull request #4767 from beganovich/v5-2601-fix-instance-of-gateway-authorize
...
(v5) Fix not showing required gateway fields for Authorize.net
2021-01-26 13:31:42 +01:00
Benjamin Beganović
d537d012a1
fix instance
2021-01-26 13:29:27 +01:00
David Bomba
bd02d7babd
Fixes for payment failer mailer
2021-01-26 23:09:08 +11:00
David Bomba
09c23e6654
Fixes for refunds / logging
2021-01-26 21:03:50 +11:00
David Bomba
ae3a7fa182
Fixes for refunds / logging
2021-01-26 21:02:12 +11:00
David Bomba
ed853efd19
Additional logging
2021-01-26 20:53:18 +11:00
David Bomba
d127643405
Fix for auth.net autobill
2021-01-26 20:42:55 +11:00
David Bomba
e1ae7688a8
Fix for auth.net autobill
2021-01-26 20:39:52 +11:00
David Bomba
7b08355c75
Fix for auth.net autobill
2021-01-26 20:38:11 +11:00
David Bomba
c664428a81
Fix for auth.net autobill
2021-01-26 20:31:28 +11:00
David Bomba
31ff7fcc39
Fix for auth.net autobill
2021-01-26 20:17:27 +11:00
David Bomba
eb31c6b6d4
Fix for auth.net autobill
2021-01-26 20:13:53 +11:00
David Bomba
e4ae78cd41
Fix for auth.net autobill
2021-01-26 20:11:29 +11:00
David Bomba
61ea7e3897
Change thrown exception when adding payment method - auth.net
2021-01-26 16:37:45 +11:00
Benjamin Beganović
64e6dad248
Merge branch 'v5-develop' into v5-2001-gateways-and-new-tokens
2021-01-25 16:47:58 +01:00
Benjamin Beganović
fb66bfbe71
wip
2021-01-25 16:46:40 +01:00
Benjamin Beganović
f5f257292c
wip
2021-01-25 16:12:21 +01:00
David Bomba
af523a6346
detach payment method from authorize gateway
2021-01-25 23:16:43 +11:00
David Bomba
64dfe1d6c3
Minor fix for authorize.net
2021-01-25 22:48:12 +11:00
David Bomba
6540a25531
Refactor client numbering
2021-01-25 21:34:12 +11:00
David Bomba
8e06644fac
Track payment ID with Activity 54
2021-01-25 07:55:04 +11:00
Benjamin Beganović
713a95d3b2
ACH (Stripe):
...
- Pass instance of $gateway to authorize page for fields verification
- Support for multiple tokens
2021-01-21 15:53:37 +01:00
Benjamin Beganović
056bee1c47
Credit card (Stripe):
...
- Wrapped Stripe card widget into div
- Default intent option is setup_future_use now
- Support for token billing
2021-01-21 14:03:38 +01:00
David Bomba
c173fdcc5b
Fixes for ledger
2021-01-21 15:42:30 +11:00
Benjamin Beganović
2fccfe2df1
- Rewrite of checkout-credit-card.js
...
- Fixed bug with detach() on driver class
- Changed the way token checking works from frontend
- Support for multiple payment methods on payment page
- Changed save card label to "Save payment method details"
- Updated relevant Javascript assets
2021-01-20 16:19:01 +01:00
Benjamin Beganović
4413580b39
Add authorize view for SOFORT
2021-01-19 16:07:58 +01:00
Benjamin Beganović
617cc54de9
- Pass instance of AuthorizePaymentDriver.php as $gateway instead of CompanyGateway record
...
- Define required fields for AuthorizePaymentDriver.php
- Update references to $gateway (CompanyGateway)
- Pass $countries to required-client-info.blade.php
- Handle country submission for required-client-info.blade.php
- Only show non-filled fields in RequiredClientInfo.php
2021-01-19 14:36:07 +01:00
Benjamin Beganović
8ed701519b
Change views to authorize.blade & pay.blade
...
Change structure to use the new one
Add $data to pay now button
2021-01-19 14:03:18 +01:00
Benjamin Beganović
6295a2647d
refactor authorize.blade.php
2021-01-19 13:43:03 +01:00
David Bomba
a33c781919
Payment notifications for online payments to the client
2021-01-18 08:31:49 +11:00
David Bomba
bf6436e350
Catch exception in Authorize - failedResponse method
2021-01-14 11:47:32 +11:00
David Bomba
ee85a6487c
Merge pull request #4670 from beganovich/v5-jan12-required-fields
...
(v5) Required fields for gateways
2021-01-14 07:55:27 +11:00
Benjamin Beganović
0c91226352
fix authorize
2021-01-13 15:36:28 +01:00
Benjamin Beganović
253e2254ef
Remove redirect redirect
2021-01-13 13:41:20 +01:00
Benjamin Beganović
9975691ef4
Remove redirect redirect
2021-01-13 13:41:04 +01:00
Benjamin Beganović
b755daf7f5
- AuthorizePaymentDriver.php rules
2021-01-13 13:34:21 +01:00
Benjamin Beganović
b014aecc7d
- Add getClientRequiredFields in BaseDriver.php
...
- Pass $fields in @required-client-info
- Don't show form if fields are satisfied
- Remove $gateway reference in RequiredClientInfo.php
- StripePaymentDriver.php required fields
- Removed old-redirect logic for required fields
2021-01-13 13:31:00 +01:00
David Bomba
f0bf26ad14
Fixes for system logging successful gateway responses"
2021-01-12 20:35:47 +11:00
David Bomba
3cb4585880
Fixes for migrations
2021-01-12 09:14:52 +11:00
David Bomba
63087de0bc
Fix for tests (typo)
2021-01-12 09:06:56 +11:00
David Bomba
9bc27c05d3
remove loggin
2021-01-06 22:28:43 +11:00
David Bomba
04d8bcccb1
Fix for error handling in PayPal driver
2021-01-06 20:28:48 +11:00
David Bomba
47f42b804d
Fixes for partial credit payments"
2021-01-06 16:54:04 +11:00
David Bomba
3ee3f67c8c
Fixes for over payments
2021-01-06 16:14:20 +11:00
David Bomba
6d366febd8
Fixes for paypal driver
2021-01-06 13:26:40 +11:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
=
7a058c9ae6
Move logging to nlog
2020-12-30 08:10:03 +11:00
Benjamin Beganović
f6758873e7
PayPal: Update amount with fee
2020-12-21 12:10:47 +01:00
Benjamin Beganović
0b95e8c8bc
Checkout.com: Update amount with fee
2020-12-21 12:10:39 +01:00
Benjamin Beganović
24d76e98f0
Authorize.net: Update amount with fee
2020-12-21 12:10:28 +01:00
Benjamin Beganović
5a8dfd85eb
Apply php-cs-fixer
2020-12-21 11:46:46 +01:00
Benjamin Beganović
7764833037
Update Stripe's amount with fee:
...
- Update Sofort to support latest architecture for payments
2020-12-21 11:46:10 +01:00
Benjamin Beganović
6fa90c7060
Change webhook order
2020-12-17 12:47:46 +01:00
Benjamin Beganović
942652b668
Update webhooks to support Checkout.com & apply php-cs-fixer
2020-12-17 12:27:15 +01:00
Benjamin Beganović
d3033c902d
wip
2020-12-16 15:25:42 +01:00
Benjamin Beganović
9662d9af92
Update webhooks for Checkout:
...
- Update api.php -> gateway_key => company_gateway_id
- Pass correct reference to url in CreditCard.php
- Update PaymentWebhookController.php to support new company_gateway_id
- Update PaymentWebhookRequest.php to resolve company gateway from correct input
2020-12-16 13:47:10 +01:00
Benjamin Beganović
5f796aeab6
php-cs-fixer
2020-12-10 12:38:46 +01:00
Benjamin Beganović
9df4938837
change gateway type & remove processPayment
2020-12-10 12:38:23 +01:00
Benjamin Beganović
d45571d7f9
wip
2020-12-09 15:17:48 +01:00
Benjamin Beganović
a92d38ae06
php-cs-fixer
2020-12-07 14:56:23 +01:00
Benjamin Beganović
5c89fdab02
pass client id in paymentResponse
2020-12-07 14:50:43 +01:00
Benjamin Beganović
7818afddf8
getParent() ref to utilities
2020-12-07 14:50:30 +01:00
Benjamin Beganović
fdafc068bb
processWebhookRequest for checkoutpaymentdriver
2020-12-07 14:49:56 +01:00
David Bomba
34463eac64
Merge branch 'v5-develop' into v5-develop
2020-12-04 07:41:36 +11:00
Benjamin Beganović
4959917b7e
fix issue with multiple companies switching
2020-12-03 15:33:18 +01:00
Benjamin Beganović
d84f5bc5bb
Fixes for Checkout.com refunding
2020-12-03 13:38:57 +01:00
David Bomba
e772a2b638
Fix for regression
2020-12-03 11:05:22 +11:00
Benjamin Beganović
00ab670d71
Checkout.com migration to Frames:
...
- Changed cardToken to token in CreditCard reference
- Updated checkout.com.js
- Added "Pay" translation
- Fix issue with switching between token & credt card
2020-12-02 15:33:43 +01:00
Benjamin Beganović
b373a3df52
fix stripe refunding & apply php-cs-fixer
2020-12-01 13:46:09 +01:00
David Bomba
7d96a6d389
Merge pull request #4385 from turbo124/v5-develop
...
Fixes for lock
2020-11-28 15:16:00 +11:00
Benjamin Beganović
4284870c4e
Merge remote-tracking branch 'upstream/v5-develop' into v5-paypal-refactor
2020-11-28 01:01:18 +01:00
David Bomba
c0c7fd8de4
Minor fixes
2020-11-28 07:44:27 +11:00
Benjamin Beganović
0aff363f5d
php-cs-fixer
2020-11-27 12:08:42 +01:00
Benjamin Beganović
50ae8fd608
php-cs-fixer & required fields check
2020-11-27 11:12:05 +01:00
Benjamin Beganović
5d3d31ddef
paypal
2020-11-26 16:36:43 +01:00
David Bomba
1181f9de62
Merge branch 'v5-develop' into authorize_refactor
2020-11-26 22:43:25 +11:00
David Bomba
ccac432978
Fixes for authorize
2020-11-26 22:35:17 +11:00
David Bomba
dff41d4881
Fixes for authorize
2020-11-26 22:27:32 +11:00
David Bomba
0e1b6c9341
Fixes for authorize
2020-11-26 22:22:33 +11:00
David Bomba
a8daa31167
Fixes for authorize
2020-11-26 21:12:36 +11:00
David Bomba
ed1539db50
Fixes for authorize
2020-11-26 21:00:55 +11:00
David Bomba
150bb9c396
Fix for payment method route
2020-11-26 20:53:01 +11:00
David Bomba
72bbf24c69
Working on refactor
2020-11-26 15:43:53 +11:00
David Bomba
4888a7dc4f
Working on authorize refactor
2020-11-26 13:30:36 +11:00
David Bomba
56ac6c7b1f
Refactoring authorize
2020-11-26 10:42:59 +11:00
David Bomba
b2c005a1aa
Create driver template
2020-11-26 08:07:09 +11:00
David Bomba
b3cdb19b4d
Merge pull request #4362 from beganovich/v5-gateways-required-fields
...
(v5) Support for pre-checking gateway requirements
2020-11-26 06:57:48 +11:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
Benjamin Beganović
169e5ba93e
support for checking requirements based on gateway
2020-11-25 14:38:49 +01:00
David Bomba
137231c95e
cs-fixer
2020-11-25 21:30:00 +11:00
David Bomba
c231dca308
Merge pull request #4314 from turbo124/v5-develop
...
Remove redundant entity notification
2020-11-17 20:18:09 +11:00
David Bomba
5a6d543e34
Minor fixes for imports
2020-11-17 08:56:52 +11:00
Benjamin Beganović
54014d93ee
pass correct $customer->id
2020-11-16 14:10:45 +01:00
Benjamin Beganović
5457838c4d
Store 'amount' in payment hash (Stripe/CC)
2020-11-16 13:37:13 +01:00
Benjamin Beganović
1ab8d1322b
Logic for getting amount in internallyFailedPayments
2020-11-16 13:36:47 +01:00
Benjamin Beganović
fca1d94afe
Support for SYSTEM_LOG_TYPE in:
...
- Authorize.net
- Stripe
- PayPal
2020-11-16 13:36:29 +01:00
David Bomba
a98e9c3b68
Merge pull request #4252 from beganovich/v5-ach-refactor
...
(v5) ACH payments with Stripe
2020-11-03 23:14:02 +11:00
Benjamin Beganović
f50bbd1900
Fix issue with the form
2020-11-02 16:29:02 +01:00
Benjamin Beganović
0942169d4f
Handle Alipay payments
...
- Refactored main Alipay class
- Added new N/A translation
- Fixed issue with alipay.js
2020-11-02 16:20:38 +01:00
Benjamin Beganović
7f3c4ada5a
Merge remote-tracking branch 'upstream/v5-develop' into v2-frontend-refactor
2020-11-01 19:26:43 +01:00
Benjamin Beganović
4c27652545
ACH payments
2020-11-01 19:21:31 +01:00
Benjamin Beganović
1ae2649be6
Stripe ACH authorization & verification
2020-11-01 18:47:48 +01:00
Benjamin Beganović
99c30846ad
Stripe: Payments with tokens & error handling
2020-11-01 16:52:37 +01:00
Benjamin Beganović
7d50430a9e
Stripe with credit card:
...
- Remove createPaymentData from StripePaymentDriver
2020-11-01 16:37:41 +01:00
Benjamin Beganović
7e30093429
Checkout.com payments with token:
...
- Convert "true" from frontend to boolean in PaymentResponseRequest
- Reference correct 'transaction_reference' in BaseDriver & Checkout\Utilities
- Frontend switching between token & credit card when making payments with Checkout.com
- New 'pay_with' translation string
- Added 'save-card--container' to save card partial
- Ensure we show whole transaction reference string in payments/show.blade
2020-11-01 15:56:17 +01:00
Benjamin Beganović
d2e677cb9d
Merge remote-tracking branch 'origin/v5-stripe-backend-refactor' into v2-frontend-refactor
2020-11-01 14:49:11 +01:00
=
6479b2fd3e
Fix for laravel 8 route file regression + psalm cleanup
2020-11-01 16:09:09 +11:00
Benjamin Beganović
13655d48ea
BaseDriver:
...
- Allow passing additional properties to ClientGatewayToken entity
CreditCard:
- Fix saving gateway_customer_reference
2020-10-28 16:48:24 +01:00
Benjamin Beganović
dab59138cc
StripePaymentDriver:
...
- Added attach() method for attaching payment method to Stripe customer
- getStripeMethod() for getting method information out of Stripe
2020-10-28 16:31:47 +01:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +11:00
Benjamin Beganović
88b428aae0
checkout.com payments using token
2020-10-27 13:44:16 +01:00
David Bomba
97db2ad3b6
Merge pull request #4202 from beganovich/v2-checkout-refactor
...
(v5) Checkout.com refactor
2020-10-27 23:18:42 +11:00
Benjamin Beganović
223ae4cb5b
- Extract $payment_hash property onto BaseDriver
...
- Handle internally failed payments inside BaseDriver
- Add SYSTEM_LOG_TYPE property on CheckoutComPaymentDriver
- Remove resolving of $payment_hash inside of payment methods
2020-10-27 12:53:35 +01:00
Benjamin Beganović
f3e578cc5c
Fix value after payment
2020-10-26 14:55:48 +01:00
Benjamin Beganović
e5670ed313
confirm & unwind gateway fees & better typehinting
2020-10-26 14:53:52 +01:00
Benjamin Beganović
488b8d859d
Move saving methods into BaseDriver
2020-10-26 14:40:50 +01:00
Benjamin Beganović
6e6e73825c
Throw an renderable exception instead of returning view
2020-10-26 11:02:23 +01:00
Benjamin Beganović
f73ad4bef7
Move after-payment logic into BaseDriver
2020-10-25 18:51:26 +01:00
Benjamin Beganović
dcb48297fb
wip refactor
2020-10-22 15:24:18 +02:00
David Bomba
c8e2d94b3f
Fixes for tests + remove swoole
2020-10-22 21:14:14 +11:00
Benjamin Beganović
b4b6bd3ae0
ach adding & verify, todo: payment
2020-10-20 17:54:08 +02:00
Benjamin Beganović
c82e5b2647
stripe adding credit card
2020-10-20 16:08:21 +02:00
Benjamin Beganović
6ae18dac6f
fix credit card saving with stripe
2020-10-20 15:02:34 +02:00