Benjamin Beganović
d2e677cb9d
Merge remote-tracking branch 'origin/v5-stripe-backend-refactor' into v2-frontend-refactor
2020-11-01 14:49:11 +01:00
Benjamin Beganović
88b428aae0
checkout.com payments using token
2020-10-27 13:44:16 +01:00
Benjamin Beganović
dcb48297fb
wip refactor
2020-10-22 15:24:18 +02:00
Benjamin Beganović
b4b6bd3ae0
ach adding & verify, todo: payment
2020-10-20 17:54:08 +02:00
Benjamin Beganović
d26565b5ad
stripe alipay
2020-10-20 17:15:55 +02:00
Benjamin Beganović
024d839038
stripe sofort
2020-10-20 17:12:53 +02:00
Benjamin Beganović
cd4ed74d5c
set only-authorization to false in pay.blade
2020-10-20 16:09:46 +02:00
Benjamin Beganović
c82e5b2647
stripe adding credit card
2020-10-20 16:08:21 +02:00
Benjamin Beganović
9420f23081
stripe: pay with credit card token & credit
2020-10-20 15:19:21 +02:00
Benjamin Beganović
08501cceb6
stripe credit card
2020-10-20 14:58:48 +02:00
Benjamin Beganović
6af7aa7dc0
checkout: push aditional page
2020-10-19 23:49:17 +02:00
Benjamin Beganović
810f342907
checkout.com - authorize
2020-10-19 23:02:18 +02:00
Benjamin Beganović
4f9d9c106c
checkout
2020-10-19 14:18:00 +02:00
Benjamin Beganović
97aad702c9
extract stripe payments into partials
2020-10-15 12:23:45 +02:00
David Bomba
bf592b0805
Merge pull request #4168 from beganovich/v2-cypress-payments-tests
...
(v5) Stripe testing using Cypress
2020-10-15 20:16:50 +11:00
Benjamin Beganović
b03387c571
Merge remote-tracking branch 'upstream/v2' into v2-cypress-payments-tests
2020-10-15 10:27:32 +02:00
David Bomba
52558d5b41
Credit view
2020-10-15 15:08:01 +11:00
Benjamin Beganović
89b950cbfd
Testing Stripe:
...
- Changed baseUrl to more generic localhost:8000
- Testing adding Stripe card & paying with it
- Added iframe helper functions
- Fix issue with processingOverlay when adding stripe credit card
- Added few selectors to pages for easier testing
2020-10-13 13:36:56 +02:00
David Bomba
96750d5fdb
Refactor for payments via client portal
2020-10-13 21:32:15 +11:00
David Bomba
57faf6eeb5
Use credits for payments in client portal
2020-10-13 14:25:51 +11:00
Benjamin Beganović
b0c383f75b
Show empty string if country is not set:
...
- Replace "No country set" with empty string in HtmlEngine.php
- Allow country_id & shipping_country_id to be null in shipping-address.blade.php & personal-address.blade.php
2020-10-09 16:03:27 +02:00
Benjamin Beganović
b001da13d9
Show "amount" in the invoices-table
2020-10-05 13:45:09 +02:00
Benjamin Beganović
2b39c1a5d7
Replace blue color with $primary_color:
...
- Change ClientPortal helper to return 'bg-primary-darken' instead of 'active-page'
- Buttons & input fields don't have SASS color now
- bg-blue-600/900 replaced with primary/primary-darken
- Production build of assets
2020-09-30 13:31:15 +02:00
Benjamin Beganović
d947d2cfd4
Authorize.net: Payments
2020-09-29 13:17:41 +02:00
Benjamin Beganović
51bf831087
Authorize.net: Authorize CC
2020-09-29 13:13:50 +02:00
Benjamin Beganović
4814194568
Stripe: Sofort
2020-09-29 12:52:27 +02:00
Benjamin Beganović
12c23f14e5
Sofort: Alipay
2020-09-29 12:52:19 +02:00
Benjamin Beganović
58a3cc69a9
Stripe: Pay with credit card
2020-09-29 12:46:28 +02:00
Benjamin Beganović
72f915ef0a
Stripe: Authorize ACH
2020-09-29 12:36:21 +02:00
Benjamin Beganović
36d322611e
Stripe: Add credit card
2020-09-29 12:31:56 +02:00
Benjamin Beganović
4e9bc0552d
Rename "Downloads" to "Documents":
...
- Remove Livewire auto-publish from composer.json
- Replace old DocumentController with DownloadsController
- Rename DownloadsTable & downloads-table to DocumentsTable & documents-table
- New ShowDocumentRequest for displaying documents
- Change authorize() with DownloadMultipleDocumentsRequest
- Change route in PortalComposer
- Update Livewire assets
- Remove old documents routes
2020-09-28 12:04:34 +02:00
Benjamin Beganović
69b5ec1705
Change Downloads translation to Documents in CP
2020-09-28 11:45:22 +02:00
Benjamin Beganović
ee9bba2ae0
Fix bug with passing correct $amount
2020-09-25 11:25:52 +02:00
Benjamin Beganović
35ed396323
Profile settings: Shipping address
2020-09-24 14:40:27 +02:00
Benjamin Beganović
554e595211
Profile settings: Shipping address
2020-09-24 14:23:05 +02:00
Benjamin Beganović
e5183dee56
Profile section: Name, website, logo
2020-09-24 13:44:56 +02:00
Benjamin Beganović
a9e40aab37
Profile section: General informatioon
2020-09-24 13:29:41 +02:00
Benjamin Beganović
24685db429
Merge branch 'v2' into v2-editable-invoice-amount
2020-09-24 11:33:01 +02:00
Benjamin Beganović
0216286efc
Support for over & under payments
2020-09-24 11:29:47 +02:00
David Bomba
8c1174b20b
Merge pull request #4095 from beganovich/v2-save-card-details-logic
...
Save card opt-in/opt-out logic
2020-09-22 07:30:44 +10:00
Benjamin Beganović
c6b24d1c75
Checkout: Optin/optout for saving card
2020-09-21 11:34:06 +02:00
Benjamin Beganović
d0894cec37
Authorize.net: Optin/optout for saving card
2020-09-21 11:24:19 +02:00
Benjamin Beganović
3a1906bd87
Stripe: Optin/optout for saving card
2020-09-21 11:17:16 +02:00
David Bomba
624f8db661
Improve payments page for client portal and fix invoice status after payment made
2020-09-19 20:33:59 +10:00
Benjamin Beganović
a1e11cf161
invoices-table fix for balance due
2020-09-18 14:47:36 +02:00
David Bomba
12342e6002
Merge pull request #4084 from beganovich/v2-client-portal-fixes
...
Client portal improvements & fixes
2020-09-18 21:28:59 +10:00
Benjamin Beganović
8c342d5702
Hide fields without value
2020-09-18 11:02:21 +02:00
Benjamin Beganović
e36ff351de
Pass method id when removing record
2020-09-18 09:48:14 +02:00
Benjamin Beganović
ed0fe053ec
Hide Gateway Fees from invoices-table (cp)
2020-09-11 10:18:31 +02:00
David Bomba
c55f660f7f
Generic handling page for unsuccessful payments
2020-09-11 08:30:12 +10:00