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

View File

@@ -46,9 +46,9 @@
</div>--> </div>-->
</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') }} {{ $t('global.upgrade_plan') }}
</ButtonBase>--> </ButtonBase>
<CardNavigation :pages="pages" class="-mx-3" /> <CardNavigation :pages="pages" class="-mx-3" />