]> _ Git - psq.git/commit
new payment processing
authorLouis Jeckel <louis.jeckel@outlook.com>
Thu, 14 Jan 2021 17:27:08 +0000 (18:27 +0100)
committerLouis Jeckel <louis.jeckel@outlook.com>
Thu, 14 Jan 2021 17:31:23 +0000 (18:31 +0100)
commitf41f5531294f34c31454363d164bed97803c703a
tree40718bc89c90f0ebe019f6993cb631c34a004e03
parent80c079807252c7b4bf6a2507cb34d32bf9def993
new payment processing
41 files changed:
app/Http/Controllers/PaymentController.php [new file with mode: 0644]
app/Http/Controllers/StripeController.php
app/Http/Controllers/StripeWebhookController.php
app/IsStripeUnlockable.php
app/Models/AdCampaign.php
app/Models/LaboArticle.php
app/Models/SocialArticle.php
app/Notifications/PaymentDone.php [new file with mode: 0644]
app/Nova/Actions/SendPaymentNotification.php [new file with mode: 0644]
app/Nova/Payment.php [new file with mode: 0644]
app/Payment.php [new file with mode: 0644]
app/StripePaymentContract.php [new file with mode: 0644]
app/TemplateVariables.php
app/User.php
database/migrations/2021_01_14_113141_create_payments_table.php [new file with mode: 0644]
package-lock.json
package.json
public/admin/css/admin.css
public/admin/js/admin.js
public/css/app.css
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.svg
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.ttf
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff2
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.svg
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.ttf
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff2
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.svg
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff
public/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2
public/js/app.js
resources/js/components/Publish/Step1UploadFile.vue
resources/js/components/Stripe/PayButton.vue [new file with mode: 0644]
resources/js/components/Stripe/StripeModal.vue
resources/views/payments/show.blade.php [new file with mode: 0644]
routes/web.php