stripe checkout button

This commit is contained in:
Čarodej
2021-12-05 14:22:01 +01:00
parent 0179dcb068
commit 17a40ea808
4 changed files with 226 additions and 72 deletions

135
composer.lock generated
View File

@@ -280,16 +280,16 @@
},
{
"name": "aws/aws-sdk-php",
"version": "3.207.0",
"version": "3.208.0",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
"reference": "c5252787784bf41b678b03cb3292d413fe281319"
"reference": "fef9c7a9b0d65014a40cc7451da9e420e6f0eaa0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/c5252787784bf41b678b03cb3292d413fe281319",
"reference": "c5252787784bf41b678b03cb3292d413fe281319",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/fef9c7a9b0d65014a40cc7451da9e420e6f0eaa0",
"reference": "fef9c7a9b0d65014a40cc7451da9e420e6f0eaa0",
"shasum": ""
},
"require": {
@@ -365,9 +365,9 @@
"support": {
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
"issues": "https://github.com/aws/aws-sdk-php/issues",
"source": "https://github.com/aws/aws-sdk-php/tree/3.207.0"
"source": "https://github.com/aws/aws-sdk-php/tree/3.208.0"
},
"time": "2021-11-30T23:44:55+00:00"
"time": "2021-12-02T19:14:25+00:00"
},
{
"name": "bacon/bacon-qr-code",
@@ -424,16 +424,16 @@
},
{
"name": "brianium/paratest",
"version": "v6.4.0",
"version": "v6.4.1",
"source": {
"type": "git",
"url": "https://github.com/paratestphp/paratest.git",
"reference": "9bd410d395a0a972533dbb60b017ce58c91a1024"
"reference": "c32a5c4fc2ff339202437d25d19a5f496f880d61"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/paratestphp/paratest/zipball/9bd410d395a0a972533dbb60b017ce58c91a1024",
"reference": "9bd410d395a0a972533dbb60b017ce58c91a1024",
"url": "https://api.github.com/repos/paratestphp/paratest/zipball/c32a5c4fc2ff339202437d25d19a5f496f880d61",
"reference": "c32a5c4fc2ff339202437d25d19a5f496f880d61",
"shasum": ""
},
"require": {
@@ -503,7 +503,7 @@
],
"support": {
"issues": "https://github.com/paratestphp/paratest/issues",
"source": "https://github.com/paratestphp/paratest/tree/v6.4.0"
"source": "https://github.com/paratestphp/paratest/tree/v6.4.1"
},
"funding": [
{
@@ -515,7 +515,7 @@
"type": "paypal"
}
],
"time": "2021-11-30T16:25:32+00:00"
"time": "2021-12-02T09:12:23+00:00"
},
{
"name": "brick/math",
@@ -3927,7 +3927,7 @@
"dist": {
"type": "path",
"url": "../../PhpstormProjects/subscription",
"reference": "68137cd2a5654849e40ea21577e1d42c88695500"
"reference": "f8a58693387cf5f576a40429175f3642f66c6c1f"
},
"require": {
"friendsofphp/php-cs-fixer": "^3.0",
@@ -3967,7 +3967,8 @@
"VueFileManager\\Subscription\\Database\\Factories\\": "database/factories"
},
"files": [
"src/Support/helpers.php"
"src/Support/helpers.php",
"src/Support/StripeHelpers.php"
]
},
"autoload-dev": {
@@ -4293,16 +4294,16 @@
},
{
"name": "nesbot/carbon",
"version": "2.54.0",
"version": "2.55.2",
"source": {
"type": "git",
"url": "https://github.com/briannesbitt/Carbon.git",
"reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5"
"reference": "8c2a18ce3e67c34efc1b29f64fe61304368259a2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/eed83939f1aed3eee517d03a33f5ec587ac529b5",
"reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5",
"url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/8c2a18ce3e67c34efc1b29f64fe61304368259a2",
"reference": "8c2a18ce3e67c34efc1b29f64fe61304368259a2",
"shasum": ""
},
"require": {
@@ -4310,7 +4311,7 @@
"php": "^7.1.8 || ^8.0",
"symfony/polyfill-mbstring": "^1.0",
"symfony/polyfill-php80": "^1.16",
"symfony/translation": "^3.4 || ^4.0 || ^5.0"
"symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
},
"require-dev": {
"doctrine/dbal": "^2.0 || ^3.0",
@@ -4371,6 +4372,7 @@
"time"
],
"support": {
"docs": "https://carbon.nesbot.com/docs",
"issues": "https://github.com/briannesbitt/Carbon/issues",
"source": "https://github.com/briannesbitt/Carbon"
},
@@ -4384,7 +4386,7 @@
"type": "tidelift"
}
],
"time": "2021-11-01T21:22:20+00:00"
"time": "2021-12-03T14:59:52+00:00"
},
{
"name": "netresearch/jsonmapper",
@@ -5363,16 +5365,16 @@
},
{
"name": "phpunit/php-file-iterator",
"version": "3.0.5",
"version": "3.0.6",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
"reference": "aa4be8575f26070b100fccb67faabb28f21f66f8"
"reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8",
"reference": "aa4be8575f26070b100fccb67faabb28f21f66f8",
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
"reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
"shasum": ""
},
"require": {
@@ -5411,7 +5413,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5"
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
},
"funding": [
{
@@ -5419,7 +5421,7 @@
"type": "github"
}
],
"time": "2020-09-28T05:57:25+00:00"
"time": "2021-12-02T12:48:52+00:00"
},
{
"name": "phpunit/php-invoker",
@@ -8102,16 +8104,16 @@
},
{
"name": "stripe/stripe-php",
"version": "v7.103.0",
"version": "v7.104.0",
"source": {
"type": "git",
"url": "https://github.com/stripe/stripe-php.git",
"reference": "3a029598395bb4c7cfafa64707a553f4b01a9a12"
"reference": "6bfd895eaa3f6ebb49c10f9ab9ccc9e5baadded5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/stripe/stripe-php/zipball/3a029598395bb4c7cfafa64707a553f4b01a9a12",
"reference": "3a029598395bb4c7cfafa64707a553f4b01a9a12",
"url": "https://api.github.com/repos/stripe/stripe-php/zipball/6bfd895eaa3f6ebb49c10f9ab9ccc9e5baadded5",
"reference": "6bfd895eaa3f6ebb49c10f9ab9ccc9e5baadded5",
"shasum": ""
},
"require": {
@@ -8121,11 +8123,10 @@
"php": ">=5.6.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "2.17.1",
"php-coveralls/php-coveralls": "^2.1",
"phpunit/phpunit": "^5.7",
"squizlabs/php_codesniffer": "^3.3",
"symfony/process": "~3.4"
"friendsofphp/php-cs-fixer": "3.2.1",
"phpstan/phpstan": "^1.2",
"phpunit/phpunit": "^5.7 || ^9.0",
"squizlabs/php_codesniffer": "^3.3"
},
"type": "library",
"extra": {
@@ -8157,9 +8158,9 @@
],
"support": {
"issues": "https://github.com/stripe/stripe-php/issues",
"source": "https://github.com/stripe/stripe-php/tree/v7.103.0"
"source": "https://github.com/stripe/stripe-php/tree/v7.104.0"
},
"time": "2021-11-20T00:36:07+00:00"
"time": "2021-12-01T22:24:54+00:00"
},
{
"name": "swiftmailer/swiftmailer",
@@ -10360,48 +10361,46 @@
},
{
"name": "symfony/translation",
"version": "v5.4.0",
"version": "v6.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
"reference": "6fe32b10e912a518805bc9eafc2a87145773cf13"
"reference": "5e3848083ef1abc4814be154095946b8193f41d6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/translation/zipball/6fe32b10e912a518805bc9eafc2a87145773cf13",
"reference": "6fe32b10e912a518805bc9eafc2a87145773cf13",
"url": "https://api.github.com/repos/symfony/translation/zipball/5e3848083ef1abc4814be154095946b8193f41d6",
"reference": "5e3848083ef1abc4814be154095946b8193f41d6",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
"symfony/deprecation-contracts": "^2.1|^3",
"php": ">=8.0.2",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php80": "^1.16",
"symfony/translation-contracts": "^2.3"
"symfony/translation-contracts": "^2.3|^3.0"
},
"conflict": {
"symfony/config": "<4.4",
"symfony/console": "<5.3",
"symfony/dependency-injection": "<5.0",
"symfony/http-kernel": "<5.0",
"symfony/twig-bundle": "<5.0",
"symfony/yaml": "<4.4"
"symfony/config": "<5.4",
"symfony/console": "<5.4",
"symfony/dependency-injection": "<5.4",
"symfony/http-kernel": "<5.4",
"symfony/twig-bundle": "<5.4",
"symfony/yaml": "<5.4"
},
"provide": {
"symfony/translation-implementation": "2.3"
"symfony/translation-implementation": "2.3|3.0"
},
"require-dev": {
"psr/log": "^1|^2|^3",
"symfony/config": "^4.4|^5.0|^6.0",
"symfony/config": "^5.4|^6.0",
"symfony/console": "^5.4|^6.0",
"symfony/dependency-injection": "^5.0|^6.0",
"symfony/finder": "^4.4|^5.0|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/finder": "^5.4|^6.0",
"symfony/http-client-contracts": "^1.1|^2.0|^3.0",
"symfony/http-kernel": "^5.0|^6.0",
"symfony/intl": "^4.4|^5.0|^6.0",
"symfony/http-kernel": "^5.4|^6.0",
"symfony/intl": "^5.4|^6.0",
"symfony/polyfill-intl-icu": "^1.21",
"symfony/service-contracts": "^1.1.2|^2|^3",
"symfony/yaml": "^4.4|^5.0|^6.0"
"symfony/yaml": "^5.4|^6.0"
},
"suggest": {
"psr/log-implementation": "To use logging capability in translator",
@@ -10437,7 +10436,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/translation/tree/v5.4.0"
"source": "https://github.com/symfony/translation/tree/v6.0.0"
},
"funding": [
{
@@ -10453,24 +10452,24 @@
"type": "tidelift"
}
],
"time": "2021-11-29T15:30:56+00:00"
"time": "2021-11-29T15:32:57+00:00"
},
{
"name": "symfony/translation-contracts",
"version": "v2.5.0",
"version": "v3.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
"reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e"
"reference": "1b6ea5a7442af5a12dba3dbd6d71034b5b234e77"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/d28150f0f44ce854e942b671fc2620a98aae1b1e",
"reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e",
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/1b6ea5a7442af5a12dba3dbd6d71034b5b234e77",
"reference": "1b6ea5a7442af5a12dba3dbd6d71034b5b234e77",
"shasum": ""
},
"require": {
"php": ">=7.2.5"
"php": ">=8.0.2"
},
"suggest": {
"symfony/translation-implementation": ""
@@ -10478,7 +10477,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "2.5-dev"
"dev-main": "3.0-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -10515,7 +10514,7 @@
"standards"
],
"support": {
"source": "https://github.com/symfony/translation-contracts/tree/v2.5.0"
"source": "https://github.com/symfony/translation-contracts/tree/v3.0.0"
},
"funding": [
{
@@ -10531,7 +10530,7 @@
"type": "tidelift"
}
],
"time": "2021-08-17T14:20:01+00:00"
"time": "2021-09-07T12:43:40+00:00"
},
{
"name": "symfony/var-dumper",

View File

@@ -67,7 +67,7 @@
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=c0dbc21fb8c789f0144a",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f8b2619e393a5823bf29",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=22f629caf127051898e9",
"/chunks/settings.js": "/chunks/settings.js?id=df120c71abf0e571cff8",
"/chunks/settings.js": "/chunks/settings.js?id=e7d6eda3050a8d2fa027",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=cef8e687b3c107706b7d",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=f45142987316594ac799",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=fc95bc9d31d3e9ee0442",
@@ -117,5 +117,142 @@
"/chunks/settings-invoices.8fa77cdf59cba931d381.hot-update.js": "/chunks/settings-invoices.8fa77cdf59cba931d381.hot-update.js",
"/chunks/plan-subscribers.4a0270f0bb7f69baed41.hot-update.js": "/chunks/plan-subscribers.4a0270f0bb7f69baed41.hot-update.js",
"/chunks/subscriptions.4a0270f0bb7f69baed41.hot-update.js": "/chunks/subscriptions.4a0270f0bb7f69baed41.hot-update.js",
"/chunks/user-invoices.4a0270f0bb7f69baed41.hot-update.js": "/chunks/user-invoices.4a0270f0bb7f69baed41.hot-update.js"
"/chunks/user-invoices.4a0270f0bb7f69baed41.hot-update.js": "/chunks/user-invoices.4a0270f0bb7f69baed41.hot-update.js",
"/js/main.e1c1f964f5a9c59b1865.hot-update.js": "/js/main.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin-account.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin-account.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-appearance.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-appearance.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=aa284736dda7647d5c9e",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=6bd4516589f23ec25ae6",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=b1123c792a51f9b3ec11",
"/chunks/app-billings.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-billings.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-email.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-email.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-index.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-index.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-language.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-language.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js?id=38b2085e829a84df0e5f",
"/chunks/app-others.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-others.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-payments.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-payments.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-settings.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-settings.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/app-setup.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/app-setup.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/billings-detail.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/billings-detail.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/contact-us.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/contact-us.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/dashboard.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/dashboard.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=0391ad036c47d999f159",
"/chunks/database.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/database.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/environment-setup.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/environment-setup.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/installation-disclaimer.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/installation-disclaimer.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/invoices.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/invoices.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/page-edit.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/page-edit.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/pages.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/pages.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/plan.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/plan.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/plan-create.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/plan-create.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/plan-delete.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/plan-delete.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/plan-settings.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/plan-settings.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/plan-subscribers.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/plan-subscribers.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/plans.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/plans.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/platform.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/platform.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js": "/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js?id=8656b69a97cace919251",
"/chunks/platform~chunks/shared.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/platform~chunks/shared.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/profile.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/profile.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/profile~chunks/settings-password.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/profile~chunks/settings-password.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings-create-payment-methods.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings-create-payment-methods.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings-invoices.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings-invoices.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings-password.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings-password.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings-payment-methods.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings-payment-methods.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings-storage.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings-storage.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings-subscription.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings-subscription.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/settings~chunks/settings-password.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/settings~chunks/settings-password.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/status-check.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/status-check.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/stripe-credentials.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/stripe-credentials.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/subscription-plans.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/subscription-plans.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/upgrade-billing.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/upgrade-billing.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/upgrade-billing~chunks/upgrade-plan.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/upgrade-plan.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/upgrade-plan.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-create.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-create.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-delete.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-delete.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-detail.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-detail.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-invoices.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-invoices.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-password.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-password.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-storage.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-storage.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/user-subscription.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/user-subscription.e1c1f964f5a9c59b1865.hot-update.js",
"/chunks/users.e1c1f964f5a9c59b1865.hot-update.js": "/chunks/users.e1c1f964f5a9c59b1865.hot-update.js",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js?id=ee89932f7ee76e74483e",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js?id=8163e0eab55c50f8afb8",
"/js/main.14cf6130f4a68a76191f.hot-update.js": "/js/main.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin-account.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin-account.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/platform.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/platform.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.14cf6130f4a68a76191f.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.14cf6130f4a68a76191f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-appearance.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-appearance.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-billings.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-billings.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-email.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-email.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-index.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-index.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-language.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-language.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-others.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-others.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-payments.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-payments.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-settings.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-settings.14cf6130f4a68a76191f.hot-update.js",
"/chunks/app-setup.14cf6130f4a68a76191f.hot-update.js": "/chunks/app-setup.14cf6130f4a68a76191f.hot-update.js",
"/chunks/billings-detail.14cf6130f4a68a76191f.hot-update.js": "/chunks/billings-detail.14cf6130f4a68a76191f.hot-update.js",
"/chunks/contact-us.14cf6130f4a68a76191f.hot-update.js": "/chunks/contact-us.14cf6130f4a68a76191f.hot-update.js",
"/chunks/dashboard.14cf6130f4a68a76191f.hot-update.js": "/chunks/dashboard.14cf6130f4a68a76191f.hot-update.js",
"/chunks/database.14cf6130f4a68a76191f.hot-update.js": "/chunks/database.14cf6130f4a68a76191f.hot-update.js",
"/chunks/environment-setup.14cf6130f4a68a76191f.hot-update.js": "/chunks/environment-setup.14cf6130f4a68a76191f.hot-update.js",
"/chunks/installation-disclaimer.14cf6130f4a68a76191f.hot-update.js": "/chunks/installation-disclaimer.14cf6130f4a68a76191f.hot-update.js",
"/chunks/invoices.14cf6130f4a68a76191f.hot-update.js": "/chunks/invoices.14cf6130f4a68a76191f.hot-update.js",
"/chunks/page-edit.14cf6130f4a68a76191f.hot-update.js": "/chunks/page-edit.14cf6130f4a68a76191f.hot-update.js",
"/chunks/pages.14cf6130f4a68a76191f.hot-update.js": "/chunks/pages.14cf6130f4a68a76191f.hot-update.js",
"/chunks/plan.14cf6130f4a68a76191f.hot-update.js": "/chunks/plan.14cf6130f4a68a76191f.hot-update.js",
"/chunks/plan-create.14cf6130f4a68a76191f.hot-update.js": "/chunks/plan-create.14cf6130f4a68a76191f.hot-update.js",
"/chunks/plan-delete.14cf6130f4a68a76191f.hot-update.js": "/chunks/plan-delete.14cf6130f4a68a76191f.hot-update.js",
"/chunks/plan-settings.14cf6130f4a68a76191f.hot-update.js": "/chunks/plan-settings.14cf6130f4a68a76191f.hot-update.js",
"/chunks/plan-subscribers.14cf6130f4a68a76191f.hot-update.js": "/chunks/plan-subscribers.14cf6130f4a68a76191f.hot-update.js",
"/chunks/plans.14cf6130f4a68a76191f.hot-update.js": "/chunks/plans.14cf6130f4a68a76191f.hot-update.js",
"/chunks/platform.14cf6130f4a68a76191f.hot-update.js": "/chunks/platform.14cf6130f4a68a76191f.hot-update.js",
"/chunks/platform~chunks/shared.14cf6130f4a68a76191f.hot-update.js": "/chunks/platform~chunks/shared.14cf6130f4a68a76191f.hot-update.js",
"/chunks/profile.14cf6130f4a68a76191f.hot-update.js": "/chunks/profile.14cf6130f4a68a76191f.hot-update.js",
"/chunks/profile~chunks/settings-password.14cf6130f4a68a76191f.hot-update.js": "/chunks/profile~chunks/settings-password.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings-create-payment-methods.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings-create-payment-methods.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings-invoices.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings-invoices.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings-password.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings-password.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings-payment-methods.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings-payment-methods.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings-storage.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings-storage.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings-subscription.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings-subscription.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings~chunks/settings-password.14cf6130f4a68a76191f.hot-update.js": "/chunks/settings~chunks/settings-password.14cf6130f4a68a76191f.hot-update.js",
"/chunks/status-check.14cf6130f4a68a76191f.hot-update.js": "/chunks/status-check.14cf6130f4a68a76191f.hot-update.js",
"/chunks/stripe-credentials.14cf6130f4a68a76191f.hot-update.js": "/chunks/stripe-credentials.14cf6130f4a68a76191f.hot-update.js",
"/chunks/subscription-plans.14cf6130f4a68a76191f.hot-update.js": "/chunks/subscription-plans.14cf6130f4a68a76191f.hot-update.js",
"/chunks/upgrade-billing.14cf6130f4a68a76191f.hot-update.js": "/chunks/upgrade-billing.14cf6130f4a68a76191f.hot-update.js",
"/chunks/upgrade-billing~chunks/upgrade-plan.14cf6130f4a68a76191f.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.14cf6130f4a68a76191f.hot-update.js",
"/chunks/upgrade-plan.14cf6130f4a68a76191f.hot-update.js": "/chunks/upgrade-plan.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user.14cf6130f4a68a76191f.hot-update.js": "/chunks/user.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-create.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-create.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-delete.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-delete.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-detail.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-detail.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-invoices.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-invoices.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-password.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-password.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-storage.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-storage.14cf6130f4a68a76191f.hot-update.js",
"/chunks/user-subscription.14cf6130f4a68a76191f.hot-update.js": "/chunks/user-subscription.14cf6130f4a68a76191f.hot-update.js",
"/chunks/users.14cf6130f4a68a76191f.hot-update.js": "/chunks/users.14cf6130f4a68a76191f.hot-update.js",
"/chunks/settings.dfc35e232c1cee2f0b6e.hot-update.js": "/chunks/settings.dfc35e232c1cee2f0b6e.hot-update.js",
"/chunks/settings.e6692158ee596bfc9ccd.hot-update.js": "/chunks/settings.e6692158ee596bfc9ccd.hot-update.js",
"/chunks/settings.c8c4e47f77475cc9520b.hot-update.js": "/chunks/settings.c8c4e47f77475cc9520b.hot-update.js",
"/chunks/settings.c2183110087232fc2ccb.hot-update.js": "/chunks/settings.c2183110087232fc2ccb.hot-update.js",
"/chunks/settings.6b4c1ae36a5cabdb28c2.hot-update.js": "/chunks/settings.6b4c1ae36a5cabdb28c2.hot-update.js",
"/chunks/settings.c753047ed3740b2cfe7c.hot-update.js": "/chunks/settings.c753047ed3740b2cfe7c.hot-update.js"
}

View File

@@ -10,6 +10,15 @@
<div v-if="isPaymentOptionPage">
<PopupContent class="px-4">
<b class="text-center block mb-3 mt-8">
Stripe
</b>
<ButtonBase @click.native="payByStripe" class="block w-full mb-6" button-style="theme" type="button">
<span class="text-theme">
Pay With Stripe
</span>
</ButtonBase>
<b class="text-center block mb-3 mt-8">
PayStack
</b>
@@ -102,6 +111,7 @@
import paystack from 'vue-paystack';
import {mapGetters} from "vuex";
import {events} from "../../bus";
import axios from "axios";
export default {
name: 'SelectPlanSubscriptionPopup',
@@ -156,6 +166,14 @@
}
},
methods: {
payByStripe() {
axios.post('/api/subscriptions/stripe/checkout', {
planCode: this.selectedPlan.data.meta.driver_plan_id.stripe
})
.then(response => {
window.location = response.data.url
})
},
async showPaymentOptions() {
// Show payment buttons page
this.isPaymentOptionPage = true

View File

@@ -46,9 +46,9 @@
</div>-->
</div>
<!-- <ButtonBase @click.native="$openUpgradeOptions" class="upgrade-button" button-style="secondary" type="button">
<ButtonBase @click.native="$openUpgradeOptions" class="upgrade-button" button-style="secondary" type="button">
{{ $t('global.upgrade_plan') }}
</ButtonBase>-->
</ButtonBase>
<CardNavigation :pages="pages" class="-mx-3" />