├── includes └── error.log ├── log └── product_vendor.log ├── assets ├── admin │ ├── js │ │ ├── admin.js │ │ ├── admin.min.js │ │ ├── setup-wizard.min.js │ │ ├── setup-wizard.js │ │ ├── product.min.js │ │ ├── admin-product-auto-search.min.js │ │ └── product.js │ ├── fonts │ │ ├── mvx-admin-font.eot │ │ ├── mvx-admin-font.ttf │ │ ├── mvx-admin-font.woff │ │ └── modules │ │ │ ├── mvx-module.eot │ │ │ ├── mvx-module.ttf │ │ │ └── mvx-module.woff │ └── css │ │ └── admin-order.min.css ├── images │ ├── edit.png │ ├── pro-bg.png │ ├── trash.png │ ├── cat-icon.png │ ├── icon-bg.png │ ├── qna-vote.png │ ├── unnamed.png │ ├── ajax-loader.gif │ ├── delete-icon.png │ ├── direct_bank.png │ ├── down-arrow.png │ ├── paypal-logo.png │ ├── placeholder.png │ ├── template1.jpg │ ├── template2.jpg │ ├── template3.jpg │ ├── upload-icon.png │ ├── WP-stdavatar.png │ ├── blue-on-light.png │ ├── forum-shrt-2.png │ ├── forum-shrt-bg.png │ ├── gateway_logo.png │ ├── paypal_payout.png │ ├── question_mark.png │ ├── store-marker.png │ ├── breadcrumb-icon.png │ ├── dashboard-top-bg.png │ ├── icon-knowledge.png │ ├── logo_placeholder.jpg │ ├── paypal_masspay.png │ ├── stripe_masspay.png │ ├── wp-avatar-frau.jpg │ ├── banner_placeholder.jpg │ ├── dashboard-top-bg2.png │ ├── multiple-cat-icon.png │ ├── add-product-graphic.png │ ├── vertical-logo-white.png │ ├── select-category-graphic.png │ └── ui-icons_222222_256x240.png └── frontend │ ├── fonts │ ├── mvx-font.eot │ ├── mvx-font.ttf │ ├── mvx-font.woff │ ├── mvx-frontend-font.eot │ ├── mvx-frontend-font.ttf │ └── mvx-frontend-font.woff │ └── js │ ├── vendor_order_by_product.min.js │ ├── vendor_order_by_product.js │ ├── vlite_script.min.js │ ├── mvx_vendor_map_widget_data.min.js │ ├── vlite_script.js │ └── simplepopup.min.js ├── lib ├── Stripe │ ├── VERSION │ ├── OPENAPI_VERSION │ ├── phpstan-baseline.neon │ ├── lib │ │ ├── Exception │ │ │ ├── BadMethodCallException.php │ │ │ ├── InvalidArgumentException.php │ │ │ ├── UnexpectedValueException.php │ │ │ ├── OAuth │ │ │ │ ├── ExceptionInterface.php │ │ │ │ ├── InvalidScopeException.php │ │ │ │ ├── UnsupportedGrantTypeException.php │ │ │ │ ├── InvalidRequestException.php │ │ │ │ ├── UnsupportedResponseTypeException.php │ │ │ │ ├── UnknownOAuthErrorException.php │ │ │ │ ├── InvalidClientException.php │ │ │ │ ├── InvalidGrantException.php │ │ │ │ └── OAuthErrorException.php │ │ │ ├── IdempotencyException.php │ │ │ ├── PermissionException.php │ │ │ ├── AuthenticationException.php │ │ │ ├── RateLimitException.php │ │ │ ├── ApiConnectionException.php │ │ │ ├── UnknownApiErrorException.php │ │ │ └── ExceptionInterface.php │ │ ├── StripeStreamingClientInterface.php │ │ ├── OrderItem.php │ │ ├── Issuing │ │ │ └── CardDetails.php │ │ ├── LoginLink.php │ │ ├── SourceTransaction.php │ │ ├── RequestTelemetry.php │ │ ├── Service │ │ │ ├── Apps │ │ │ │ └── AppsServiceFactory.php │ │ │ ├── Checkout │ │ │ │ └── CheckoutServiceFactory.php │ │ │ ├── MandateService.php │ │ │ ├── TestHelpers │ │ │ │ ├── Terminal │ │ │ │ │ ├── TerminalServiceFactory.php │ │ │ │ │ └── ReaderService.php │ │ │ │ ├── RefundService.php │ │ │ │ ├── CustomerService.php │ │ │ │ ├── Treasury │ │ │ │ │ ├── ReceivedDebitService.php │ │ │ │ │ ├── ReceivedCreditService.php │ │ │ │ │ └── TreasuryServiceFactory.php │ │ │ │ └── TestHelpersServiceFactory.php │ │ │ ├── BillingPortal │ │ │ │ ├── SessionService.php │ │ │ │ └── BillingPortalServiceFactory.php │ │ │ ├── Sigma │ │ │ │ ├── SigmaServiceFactory.php │ │ │ │ └── ScheduledQueryRunService.php │ │ │ ├── SetupAttemptService.php │ │ │ ├── Reporting │ │ │ │ ├── ReportingServiceFactory.php │ │ │ │ └── ReportTypeService.php │ │ │ ├── AccountLinkService.php │ │ │ ├── FinancialConnections │ │ │ │ └── FinancialConnectionsServiceFactory.php │ │ │ ├── Identity │ │ │ │ ├── IdentityServiceFactory.php │ │ │ │ └── VerificationReportService.php │ │ │ ├── BalanceService.php │ │ │ ├── Terminal │ │ │ │ ├── ConnectionTokenService.php │ │ │ │ └── TerminalServiceFactory.php │ │ │ ├── Radar │ │ │ │ └── RadarServiceFactory.php │ │ │ ├── Issuing │ │ │ │ └── IssuingServiceFactory.php │ │ │ ├── CountrySpecService.php │ │ │ └── Treasury │ │ │ │ ├── TransactionService.php │ │ │ │ ├── TransactionEntryService.php │ │ │ │ ├── ReceivedDebitService.php │ │ │ │ └── ReceivedCreditService.php │ │ ├── StripeClientInterface.php │ │ ├── TaxCode.php │ │ ├── FinancialConnections │ │ │ ├── AccountOwnership.php │ │ │ └── AccountOwner.php │ │ ├── ApiOperations │ │ │ ├── Delete.php │ │ │ ├── Retrieve.php │ │ │ ├── Create.php │ │ │ ├── All.php │ │ │ └── Search.php │ │ ├── UsageRecordSummary.php │ │ ├── ApiResponse.php │ │ ├── Util │ │ │ ├── DefaultLogger.php │ │ │ ├── RandomGenerator.php │ │ │ ├── Set.php │ │ │ └── LoggerInterface.php │ │ ├── AccountLink.php │ │ ├── BitcoinTransaction.php │ │ ├── HttpClient │ │ │ ├── ClientInterface.php │ │ │ └── StreamingClientInterface.php │ │ ├── OAuthErrorObject.php │ │ ├── Terminal │ │ │ ├── ConnectionToken.php │ │ │ └── Configuration.php │ │ ├── RecipientTransfer.php │ │ ├── UsageRecord.php │ │ ├── SingletonApiResource.php │ │ ├── ApplePayDomain.php │ │ ├── BaseStripeClientInterface.php │ │ ├── Mandate.php │ │ └── Radar │ │ │ └── ValueListItem.php │ ├── phpstan.neon.dist │ ├── .editorconfig │ ├── update_certs.php │ ├── build.php │ ├── .gitignore │ ├── composer.json │ ├── phpdoc.dist.xml │ ├── Makefile │ └── LICENSE ├── select2 │ └── select2.js ├── upload │ ├── images │ │ └── Placeholder.png │ └── media-upload.css ├── jquery │ ├── upload │ │ ├── images │ │ │ └── Placeholder.png │ │ └── media-upload.css │ └── colorpicker │ │ └── colorpicker.js ├── dataTable │ ├── fixedHeader.bootstrap.min.css │ └── responsive.bootstrap.min.js ├── vlite │ └── plugins │ │ ├── cast.css │ │ └── subtitle.css └── jqvmap │ ├── jqvmap.min.css │ └── jqvmap.css ├── .svnignore ├── .gitignore ├── mvx-modules ├── build │ └── index.asset.php ├── src │ ├── components │ │ └── admin │ │ │ ├── load │ │ │ └── mvx-backend-pages.js │ │ │ └── classes │ │ │ └── class-mvx-page-loader.js │ └── index.js └── package.json ├── packages ├── mvx-elementor │ ├── assets │ │ ├── images │ │ │ ├── default-logo.png │ │ │ ├── default-banner.jpg │ │ │ ├── store-header-9000001.png │ │ │ └── store-preview-9000001.png │ │ └── css │ │ │ ├── mvx-elementor-document-store.css │ │ │ └── mvx-elementor-control-sortable-list.css │ ├── views │ │ └── template-preview-9000001.php │ └── includes │ │ ├── Abstracts │ │ ├── TagBase.php │ │ └── DataTagBase.php │ │ ├── Controls │ │ └── DynamicHidden.php │ │ ├── Tags │ │ ├── StoreName.php │ │ ├── StoreRating.php │ │ ├── StoreGetSupport.php │ │ └── StoreDummyProducts.php │ │ └── Conditions │ │ └── Store.php ├── mvx-blocks │ ├── build │ │ ├── index.asset.php │ │ └── index.css │ ├── src │ │ ├── blocks │ │ │ ├── TopRatedVendors │ │ │ │ └── editor.scss │ │ │ ├── VendorLists │ │ │ │ └── editor.scss │ │ │ ├── VendorsInfo │ │ │ │ └── editor.scss │ │ │ ├── VendorCoupons │ │ │ │ └── editor.scss │ │ │ ├── VendorOnSellProducts │ │ │ │ └── editor.scss │ │ │ ├── VendorPolicies │ │ │ │ └── editor.scss │ │ │ ├── VendorsContact │ │ │ │ └── editor.scss │ │ │ ├── VendorsReview │ │ │ │ └── editor.scss │ │ │ ├── VendorLocation │ │ │ │ └── editor.scss │ │ │ ├── VendorTopProducts │ │ │ │ └── editor.scss │ │ │ ├── VendorProductsSearch │ │ │ │ └── editor.scss │ │ │ ├── VendorRecentProducts │ │ │ │ └── editor.scss │ │ │ └── VendorProductCategories │ │ │ │ └── editor.scss │ │ └── utils │ │ │ └── constants.js │ └── inc │ │ └── functions.php └── mvx-tablerate │ └── assets │ └── frontend │ ├── css │ ├── frontend.min.css │ └── frontend.css │ └── js │ ├── frontend.min.js │ └── frontend.js ├── mvx-config.php ├── templates ├── shortcode │ ├── vendor-list │ │ ├── map.php │ │ └── catalog-ordering.php │ └── non_vendor_dashboard.php ├── emails │ ├── vendor-bank-commissions-transaction.php │ ├── change-order-status-by-admin.php │ ├── plain │ │ ├── vendor-bank-commissions-transaction.php │ │ ├── rejected-vendor-account.php │ │ ├── change-order-status-by-admin.php │ │ ├── new-coupon-to-followed-customer.php │ │ ├── customer-answer.php │ │ ├── vendor-account-deletion.php │ │ ├── vendor-contact-widget-email.php │ │ ├── send-site-information.php │ │ ├── vendor-account-delete-request-reject.php │ │ ├── approved-vendor-account.php │ │ ├── new-coupon.php │ │ ├── vendor-account-deactivation-request.php │ │ ├── admin-new-vendor-account.php │ │ ├── new-product.php │ │ ├── vendor-review.php │ │ ├── customer-order-refund-request.php │ │ ├── plugin-deactivated-mail.php │ │ ├── vendor-followed.php │ │ ├── suspend-vendor-account.php.php │ │ ├── admin-new-question.php │ │ ├── product-rejected.php │ │ ├── report-abuse-email.php │ │ └── new-admin-product.php │ ├── rejected-vendor-account.php │ ├── new-coupon-to-followed-customer.php │ ├── vendor-account-deletion.php │ ├── send-site-information.php │ ├── vendor-account-delete-request-reject.php │ ├── approved-vendor-account.php │ ├── vendor-account-deactivation-request.php │ ├── admin-new-vendor-account.php │ ├── customer-answer.php │ ├── plugin-deactivated-mail.php │ ├── new-coupon.php │ ├── suspend-vendor-account.php │ ├── vendor-followed.php │ ├── new-product.php │ ├── new-admin-product.php │ ├── product-rejected.php │ ├── vendor-new-account.php │ └── vendor-contact-widget-email.php ├── review │ └── mvx-vendor-review.php ├── vendor-dashboard │ ├── dashboard.php │ ├── dashboard-footer.php │ ├── dashboard │ │ ├── vendor-dashboard-sales-item-header.php │ │ └── vendor-dasboard-pending-shipping-items-header.php │ ├── dashboard-widgets │ │ ├── mvx-vendor-visitors-map.php │ │ └── mvx-vendor-transaction-details.php │ └── vendor-orders │ │ └── views │ │ └── html-order-item-meta.php ├── single-product │ ├── load-more-button.php │ └── multiple-vendors-products-link.php ├── widget │ ├── vendor-info.php │ └── vendor-product-searchform.php └── mvx-archive-page-vendor.php ├── package.json ├── .jshintrc └── classes ├── class-html-upgrade-popup.php └── class-mvx-payment-gateways.php /includes/error.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/product_vendor.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/admin/js/admin.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/admin/js/admin.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/Stripe/VERSION: -------------------------------------------------------------------------------- 1 | 8.8.0 2 | -------------------------------------------------------------------------------- /lib/Stripe/OPENAPI_VERSION: -------------------------------------------------------------------------------- 1 | v157 -------------------------------------------------------------------------------- /lib/Stripe/phpstan-baseline.neon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.svnignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | none 4 | package-lock.json 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /nbproject/private/ 2 | 3 | # Grunt 4 | /node_modules/ 5 | none 6 | 7 | */node_modules/* 8 | -------------------------------------------------------------------------------- /assets/images/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/edit.png -------------------------------------------------------------------------------- /assets/images/pro-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/pro-bg.png -------------------------------------------------------------------------------- /assets/images/trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/trash.png -------------------------------------------------------------------------------- /lib/select2/select2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/lib/select2/select2.js -------------------------------------------------------------------------------- /assets/images/cat-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/cat-icon.png -------------------------------------------------------------------------------- /assets/images/icon-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/icon-bg.png -------------------------------------------------------------------------------- /assets/images/qna-vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/qna-vote.png -------------------------------------------------------------------------------- /assets/images/unnamed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/unnamed.png -------------------------------------------------------------------------------- /assets/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/ajax-loader.gif -------------------------------------------------------------------------------- /assets/images/delete-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/delete-icon.png -------------------------------------------------------------------------------- /assets/images/direct_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/direct_bank.png -------------------------------------------------------------------------------- /assets/images/down-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/down-arrow.png -------------------------------------------------------------------------------- /assets/images/paypal-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/paypal-logo.png -------------------------------------------------------------------------------- /assets/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/placeholder.png -------------------------------------------------------------------------------- /assets/images/template1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/template1.jpg -------------------------------------------------------------------------------- /assets/images/template2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/template2.jpg -------------------------------------------------------------------------------- /assets/images/template3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/template3.jpg -------------------------------------------------------------------------------- /assets/images/upload-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/upload-icon.png -------------------------------------------------------------------------------- /assets/images/WP-stdavatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/WP-stdavatar.png -------------------------------------------------------------------------------- /assets/images/blue-on-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/blue-on-light.png -------------------------------------------------------------------------------- /assets/images/forum-shrt-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/forum-shrt-2.png -------------------------------------------------------------------------------- /assets/images/forum-shrt-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/forum-shrt-bg.png -------------------------------------------------------------------------------- /assets/images/gateway_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/gateway_logo.png -------------------------------------------------------------------------------- /assets/images/paypal_payout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/paypal_payout.png -------------------------------------------------------------------------------- /assets/images/question_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/question_mark.png -------------------------------------------------------------------------------- /assets/images/store-marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/store-marker.png -------------------------------------------------------------------------------- /assets/frontend/fonts/mvx-font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/frontend/fonts/mvx-font.eot -------------------------------------------------------------------------------- /assets/frontend/fonts/mvx-font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/frontend/fonts/mvx-font.ttf -------------------------------------------------------------------------------- /assets/images/breadcrumb-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/breadcrumb-icon.png -------------------------------------------------------------------------------- /assets/images/dashboard-top-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/dashboard-top-bg.png -------------------------------------------------------------------------------- /assets/images/icon-knowledge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/icon-knowledge.png -------------------------------------------------------------------------------- /assets/images/logo_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/logo_placeholder.jpg -------------------------------------------------------------------------------- /assets/images/paypal_masspay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/paypal_masspay.png -------------------------------------------------------------------------------- /assets/images/stripe_masspay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/stripe_masspay.png -------------------------------------------------------------------------------- /assets/images/wp-avatar-frau.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/wp-avatar-frau.jpg -------------------------------------------------------------------------------- /lib/upload/images/Placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/lib/upload/images/Placeholder.png -------------------------------------------------------------------------------- /assets/frontend/fonts/mvx-font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/frontend/fonts/mvx-font.woff -------------------------------------------------------------------------------- /assets/images/banner_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/banner_placeholder.jpg -------------------------------------------------------------------------------- /assets/images/dashboard-top-bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/dashboard-top-bg2.png -------------------------------------------------------------------------------- /assets/images/multiple-cat-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/multiple-cat-icon.png -------------------------------------------------------------------------------- /assets/admin/fonts/mvx-admin-font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/admin/fonts/mvx-admin-font.eot -------------------------------------------------------------------------------- /assets/admin/fonts/mvx-admin-font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/admin/fonts/mvx-admin-font.ttf -------------------------------------------------------------------------------- /assets/admin/fonts/mvx-admin-font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/admin/fonts/mvx-admin-font.woff -------------------------------------------------------------------------------- /assets/images/add-product-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/add-product-graphic.png -------------------------------------------------------------------------------- /assets/images/vertical-logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/vertical-logo-white.png -------------------------------------------------------------------------------- /assets/admin/fonts/modules/mvx-module.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/admin/fonts/modules/mvx-module.eot -------------------------------------------------------------------------------- /assets/admin/fonts/modules/mvx-module.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/admin/fonts/modules/mvx-module.ttf -------------------------------------------------------------------------------- /assets/images/select-category-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/select-category-graphic.png -------------------------------------------------------------------------------- /assets/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/lib/jquery/upload/images/Placeholder.png -------------------------------------------------------------------------------- /mvx-modules/build/index.asset.php: -------------------------------------------------------------------------------- 1 | array('react', 'react-dom'), 'version' => 'ef2ae9e2cc06c267232d'); 2 | -------------------------------------------------------------------------------- /assets/admin/fonts/modules/mvx-module.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/admin/fonts/modules/mvx-module.woff -------------------------------------------------------------------------------- /assets/frontend/fonts/mvx-frontend-font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/frontend/fonts/mvx-frontend-font.eot -------------------------------------------------------------------------------- /assets/frontend/fonts/mvx-frontend-font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/frontend/fonts/mvx-frontend-font.ttf -------------------------------------------------------------------------------- /assets/frontend/fonts/mvx-frontend-font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/assets/frontend/fonts/mvx-frontend-font.woff -------------------------------------------------------------------------------- /packages/mvx-elementor/assets/images/default-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/packages/mvx-elementor/assets/images/default-logo.png -------------------------------------------------------------------------------- /packages/mvx-elementor/assets/images/default-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/packages/mvx-elementor/assets/images/default-banner.jpg -------------------------------------------------------------------------------- /packages/mvx-blocks/build/index.asset.php: -------------------------------------------------------------------------------- 1 | array('wp-block-editor', 'wp-components', 'wp-element'), 'version' => '13a8c4842184bd956b42'); 2 | -------------------------------------------------------------------------------- /packages/mvx-elementor/assets/images/store-header-9000001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/packages/mvx-elementor/assets/images/store-header-9000001.png -------------------------------------------------------------------------------- /packages/mvx-elementor/assets/images/store-preview-9000001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/MultiVendorX-Dev/HEAD/packages/mvx-elementor/assets/images/store-preview-9000001.png -------------------------------------------------------------------------------- /lib/Stripe/lib/Exception/BadMethodCallException.php: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | ); 9 | } 10 | export default App; 11 | -------------------------------------------------------------------------------- /packages/mvx-blocks/src/blocks/TopRatedVendors/editor.scss: -------------------------------------------------------------------------------- 1 | /** 2 | * #.# Editor Styles 3 | * 4 | * CSS for just Backend enqueued after style.scss 5 | * which makes it higher in priority. 6 | */ 7 | .mvx-block-top-rated-vendors__selection { 8 | width: 100%; 9 | padding-top: 10px; 10 | } -------------------------------------------------------------------------------- /lib/Stripe/lib/Exception/PermissionException.php: -------------------------------------------------------------------------------- 1 | 8 | ); 9 | } 10 | } 11 | export default PageLoader; -------------------------------------------------------------------------------- /mvx-modules/src/index.js: -------------------------------------------------------------------------------- 1 | import ReactDOM from 'react-dom'; 2 | import App from './components/admin/load/mvx-backend-pages'; 3 | document.addEventListener('DOMContentLoaded', function () { 4 | const element = document.getElementById('mvx-admin-dashboard'); 5 | if (typeof element !== 'undefined' && element !== null) { 6 | ReactDOM.render( 7 | , 8 | document.getElementById('mvx-admin-dashboard') 9 | ); 10 | } 11 | }); 12 | -------------------------------------------------------------------------------- /lib/Stripe/lib/OrderItem.php: -------------------------------------------------------------------------------- 1 | console.log("play")),e.on("pause",()=>console.log("pause")),e.on("progress",()=>console.log("progress")),e.on("ended",()=>console.log("ended"))}}); -------------------------------------------------------------------------------- /lib/Stripe/lib/Issuing/CardDetails.php: -------------------------------------------------------------------------------- 1 | 18 |
19 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Exception/OAuth/InvalidGrantException.php: -------------------------------------------------------------------------------- 1 | $fp, 11 | \CURLOPT_TIMEOUT => 3600, 12 | \CURLOPT_URL => 'https://curl.se/ca/cacert.pem', 13 | ]; 14 | 15 | $ch = \curl_init(); 16 | \curl_setopt_array($ch, $options); 17 | \curl_exec($ch); 18 | \curl_close($ch); 19 | \fclose($fp); 20 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "devDependencies": { 3 | "grunt": "^1.6.1", 4 | "grunt-checktextdomain": "^1.0.1", 5 | "grunt-contrib-cssmin": "^4.0.0", 6 | "grunt-contrib-uglify": "^5.2.1", 7 | "grunt-rtlcss": "^2.0.2", 8 | "grunt-uncss": "^0.10.1", 9 | "grunt-wp-i18n": "^1.0.3" 10 | }, 11 | "dependencies": { 12 | "autoprefixer": "^10.4.7", 13 | "grunt-contrib-uglify-es": "github:gruntjs/grunt-contrib-uglify#harmony", 14 | "uglify-js": "^3.16.0" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /lib/Stripe/lib/LoginLink.php: -------------------------------------------------------------------------------- 1 | jsonBody) { 14 | return null; 15 | } 16 | 17 | return \Stripe\OAuthErrorObject::constructFrom($this->jsonBody); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "boss": true, 3 | "curly": true, 4 | "eqeqeq": true, 5 | "eqnull": true, 6 | "es3": true, 7 | "expr": true, 8 | "immed": true, 9 | "noarg": true, 10 | "onevar": true, 11 | "quotmark": "single", 12 | "trailing": true, 13 | "undef": true, 14 | "unused": true, 15 | "devel": true, 16 | "browser": true, 17 | 18 | "globals": { 19 | "_": false, 20 | "Backbone": false, 21 | "jQuery": false, 22 | "JSON": false, 23 | "wp": false 24 | } 25 | } -------------------------------------------------------------------------------- /packages/mvx-blocks/inc/functions.php: -------------------------------------------------------------------------------- 1 | $vendor_id, 'vendor_title' => $vendor_title ); 13 | } 14 | return $vendor_list; 15 | } -------------------------------------------------------------------------------- /lib/jqvmap/jqvmap.min.css: -------------------------------------------------------------------------------- 1 | .jqvmap-label,.jqvmap-pin{pointer-events:none}.jqvmap-label{position:absolute;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:#fff;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}.jqvmap-zoomin,.jqvmap-zoomout{position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;padding:3px;color:#fff;width:15px;height:15px;cursor:pointer;line-height:10px;text-align:center}.jqvmap-zoomin{top:10px}.jqvmap-zoomout{top:30px}.jqvmap-region{cursor:pointer}.jqvmap-ajax_response{width:100%;height:500px} -------------------------------------------------------------------------------- /lib/Stripe/lib/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 |

18 | 19 | -------------------------------------------------------------------------------- /lib/Stripe/lib/RequestTelemetry.php: -------------------------------------------------------------------------------- 1 | requestId = $requestId; 24 | $this->requestDuration = $requestDuration; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Apps/AppsServiceFactory.php: -------------------------------------------------------------------------------- 1 | 16 | */ 17 | private static $classMap = [ 18 | 'secrets' => SecretService::class, 19 | ]; 20 | 21 | protected function getServiceClass($name) 22 | { 23 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /lib/Stripe/lib/StripeClientInterface.php: -------------------------------------------------------------------------------- 1 | 14 | 15 | 16 | 17 |

18 | 19 | -------------------------------------------------------------------------------- /templates/review/mvx-vendor-review.php: -------------------------------------------------------------------------------- 1 | 0) { 18 | foreach($reviews_lists as $reviews_list) { 19 | 20 | $MVX->template->get_template( 'review/review.php', array('comment' => $reviews_list, 'vendor_term_id'=> $vendor_term_id)); 21 | } 22 | }?> 23 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/dashboard.php: -------------------------------------------------------------------------------- 1 | 15 |
16 | 17 |
18 | 19 |
20 | 21 |
22 | 23 |
24 | 25 |
-------------------------------------------------------------------------------- /packages/mvx-tablerate/assets/frontend/css/frontend.min.css: -------------------------------------------------------------------------------- 1 | .panel.panel-default.pannel-outer-heading .panel-body.mvx_table_holder{border:0}.table.mvx_table_rate_shipping>tbody>tr>td,.table.mvx_table_rate_shipping>thead>tr>th{padding:8px}@media screen and (max-width:600px){.table.mvx_table_rate_shipping tfoot td{display:block;text-align:center;overflow:hidden}.table.mvx_table_rate_shipping tfoot td button{float:none!important}.table.mvx_table_rate_shipping tbody .form-control{display:table-cell;width:auto}.table.mvx_table_rate_shipping tbody td:before{float:left;margin-top:5px}table.responsive-table tbody td.no-data-th:before{display:none}}@media screen and (max-width:340px){.table.mvx_table_rate_shipping tbody td:before{margin:0 0 5px}} -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Checkout/CheckoutServiceFactory.php: -------------------------------------------------------------------------------- 1 | 16 | */ 17 | private static $classMap = [ 18 | 'sessions' => SessionService::class, 19 | ]; 20 | 21 | protected function getServiceClass($name) 22 | { 23 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/MandateService.php: -------------------------------------------------------------------------------- 1 | request('get', $this->buildPath('/v1/mandates/%s', $id), $params, $opts); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/TestHelpers/Terminal/TerminalServiceFactory.php: -------------------------------------------------------------------------------- 1 | 16 | */ 17 | private static $classMap = [ 18 | 'readers' => ReaderService::class, 19 | ]; 20 | 21 | protected function getServiceClass($name) 22 | { 23 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/BillingPortal/SessionService.php: -------------------------------------------------------------------------------- 1 | request('post', '/v1/billing_portal/sessions', $params, $opts); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Sigma/SigmaServiceFactory.php: -------------------------------------------------------------------------------- 1 | 16 | */ 17 | private static $classMap = [ 18 | 'scheduledQueryRuns' => ScheduledQueryRunService::class, 19 | ]; 20 | 21 | protected function getServiceClass($name) 22 | { 23 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /packages/mvx-elementor/assets/css/mvx-elementor-control-sortable-list.css: -------------------------------------------------------------------------------- 1 | .elementor-control-type-sortable_list .elementor-control-type-repeater { 2 | padding-left: 0; 3 | padding-right: 0; 4 | } 5 | 6 | .elementor-control-type-sortable_list .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool { 7 | width: 55px; 8 | } 9 | 10 | .elementor-control-type-sortable_list .elementor-control-type-repeater .elementor-repeater-row-tools { 11 | border-collapse: collapse; 12 | border: 1px solid #d5dadf; 13 | } 14 | 15 | .elementor-control-type-sortable_list .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { 16 | margin-left: 0; 17 | } 18 | -------------------------------------------------------------------------------- /lib/Stripe/build.php: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | 18 | */ 19 | public function all($params = null, $opts = null) 20 | { 21 | return $this->requestCollection('get', '/v1/setup_attempts', $params, $opts); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /templates/emails/plain/vendor-bank-commissions-transaction.php: -------------------------------------------------------------------------------- 1 | "),o("#vmap").vectorMap({map:visitor_map_stats.init.map,backgroundColor:visitor_map_stats.init.background_color,color:visitor_map_stats.init.color,colors:i,hoverOpacity:visitor_map_stats.init.hover_opacity,hoverColor:visitor_map_stats.init.hover_color,onLabelShow:function(t,a,i){s.map_stats[i]!==undefined?a.html(a.html()+" - "+s.map_stats[i].hits_count+visitor_map_stats.lang.visitors):a.html(a.html()+" [0]")}})}).change()}(jQuery); -------------------------------------------------------------------------------- /lib/Stripe/lib/TaxCode.php: -------------------------------------------------------------------------------- 1 | Tax codes classify 9 | * goods and services for tax purposes. 10 | * 11 | * @property string $id Unique identifier for the object. 12 | * @property string $object String representing the object's type. Objects of the same type share the same value. 13 | * @property string $description A detailed description of which types of products the tax code represents. 14 | * @property string $name A short name for the tax code. 15 | */ 16 | class TaxCode extends ApiResource 17 | { 18 | const OBJECT_NAME = 'tax_code'; 19 | 20 | use ApiOperations\All; 21 | use ApiOperations\Retrieve; 22 | } 23 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/dashboard-footer.php: -------------------------------------------------------------------------------- 1 | console.log("play")); 19 | player.on("pause", () => console.log("pause")); 20 | player.on("progress", () => console.log("progress")); 21 | player.on("ended", () => console.log("ended")); 22 | }, 23 | }); -------------------------------------------------------------------------------- /templates/shortcode/vendor-list/catalog-ordering.php: -------------------------------------------------------------------------------- 1 | 17 |
18 |

19 | 22 |

23 | 24 | 25 | 26 | 27 | 28 | 29 |
-------------------------------------------------------------------------------- /lib/Stripe/lib/Service/TestHelpers/RefundService.php: -------------------------------------------------------------------------------- 1 | requires_action. 11 | * 12 | * @param string $id 13 | * @param null|array $params 14 | * @param null|array|\Stripe\Util\RequestOptions $opts 15 | * 16 | * @throws \Stripe\Exception\ApiErrorException if the request fails 17 | * 18 | * @return \Stripe\Refund 19 | */ 20 | public function expire($id, $params = null, $opts = null) 21 | { 22 | return $this->request('post', $this->buildPath('/v1/test_helpers/refunds/%s/expire', $id), $params, $opts); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/TestHelpers/CustomerService.php: -------------------------------------------------------------------------------- 1 | request('post', $this->buildPath('/v1/test_helpers/customers/%s/fund_cash_balance', $id), $params, $opts); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /templates/emails/plain/rejected-vendor-account.php: -------------------------------------------------------------------------------- 1 | $owners A paginated list of owners for this account. 14 | */ 15 | class AccountOwnership extends \Stripe\ApiResource 16 | { 17 | const OBJECT_NAME = 'financial_connections.account_ownership'; 18 | } 19 | -------------------------------------------------------------------------------- /templates/emails/plain/change-order-status-by-admin.php: -------------------------------------------------------------------------------- 1 | 17 | */ 18 | private static $classMap = [ 19 | 'reportRuns' => ReportRunService::class, 20 | 'reportTypes' => ReportTypeService::class, 21 | ]; 22 | 23 | protected function getServiceClass($name) 24 | { 25 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /lib/Stripe/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore build files 2 | build/* 3 | 4 | # Mac OS X dumps these all over the place. 5 | .DS_Store 6 | 7 | # Ignore the SimpleTest library if it is installed to /test/. 8 | /test/simpletest/ 9 | 10 | # Ignore the /vendor/ directory for people using composer 11 | /vendor/ 12 | 13 | # If the vendor directory isn't being commited the composer.lock file should also be ignored 14 | composer.lock 15 | 16 | # Ignore PHPUnit coverage file 17 | clover.xml 18 | 19 | # Ignore IDE's configuration files 20 | .idea 21 | 22 | # Ignore PHP CS Fixer local config and cache 23 | .php_cs 24 | .php_cs.cache 25 | .php-cs-fixer.cache 26 | 27 | # Ignore PHPStan local config 28 | .phpstan.neon 29 | 30 | # Ignore phpDocumentor's local config and artifacts 31 | .phpdoc/* 32 | phpdoc.xml 33 | 34 | # Ignore cached PHPUnit results. 35 | .phpunit.result.cache 36 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/AccountLinkService.php: -------------------------------------------------------------------------------- 1 | request('post', '/v1/account_links', $params, $opts); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/BillingPortal/BillingPortalServiceFactory.php: -------------------------------------------------------------------------------- 1 | 17 | */ 18 | private static $classMap = [ 19 | 'configurations' => ConfigurationService::class, 20 | 'sessions' => SessionService::class, 21 | ]; 22 | 23 | protected function getServiceClass($name) 24 | { 25 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /templates/emails/rejected-vendor-account.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 |

18 |

19 | 20 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/FinancialConnections/FinancialConnectionsServiceFactory.php: -------------------------------------------------------------------------------- 1 | 17 | */ 18 | private static $classMap = [ 19 | 'accounts' => AccountService::class, 20 | 'sessions' => SessionService::class, 21 | ]; 22 | 23 | protected function getServiceClass($name) 24 | { 25 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/dashboard/vendor-dashboard-sales-item-header.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | ID 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /templates/emails/new-coupon-to-followed-customer.php: -------------------------------------------------------------------------------- 1 | 14 | 15 | 16 | 17 |

18 |

19 |
20 | 21 |

22 | 23 | -------------------------------------------------------------------------------- /assets/admin/js/product.min.js: -------------------------------------------------------------------------------- 1 | jQuery(document).ready(function(e){e("select.mvx_select_vendor").select2({minimumInputLength:1}),e(".delete_vendor_data").click(function(){var n={action:"unassign_vendor",product_id:unassign_vendors_data.current_product_id,security:unassign_vendors_data.security};e.post("admin-ajax.php",n,function(n){e(".chosen-single span").html("Choose a vendor"),e("#choose_vendor_ajax option:selected").remove(),e(".input-commision").val(""),e("#post_author").val(unassign_vendors_data.current_user_id),e("._product_vendors_commission_percentage input").val(""),e("._product_vendors_commission_fixed_per_qty input").val(""),e("._product_vendors_commission_percentage input").val(""),e("._product_vendors_commission_fixed_per_qty input").val(""),location.reload()})}),e.isFunction(e.fn.singleProductMulipleVendor)&&e("input[name=post_title]").singleProductMulipleVendor({ajaxurl:"admin-ajax.php"})}); -------------------------------------------------------------------------------- /lib/Stripe/lib/ApiOperations/Delete.php: -------------------------------------------------------------------------------- 1 | instanceUrl(); 25 | list($response, $opts) = $this->_request('delete', $url, $params, $opts); 26 | $this->refreshFrom($response, $opts); 27 | 28 | return $this; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /packages/mvx-tablerate/assets/frontend/js/frontend.min.js: -------------------------------------------------------------------------------- 1 | jQuery(document).ready(function(e){$rates_table=e(".mvx_table_rate_shipping "),$rates=$rates_table.find("tbody.table_rates"),$rates_table.on("change",'input[name$="rate_abort]"]',function(){var t=this.checked,i=e(this).closest("tr");t?(i.find("td.cost").hide(),i.find("td.abort_reason").show(),i.find('input[name^="shipping_per_item"], input[name^="shipping_cost_per_weight"], input[name^="shipping_cost_percent"], input[name^="shipping_cost"], input[name^="shipping_label"]').prop("disabled",!0).addClass("disabled")):(i.find("td.cost").show(),i.find("td.abort_reason").hide(),i.find('input[name^="shipping_per_item"], input[name^="shipping_cost_per_weight"], input[name^="shipping_cost_percent"], input[name^="shipping_cost"], input[name^="shipping_label"]').prop("disabled",!1).removeClass("disabled"));e("#woocommerce_table_rate_calculation_type").change()})}); 2 | -------------------------------------------------------------------------------- /templates/emails/vendor-account-deletion.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |

17 |

18 | 19 | 20 |

21 | 22 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Identity/IdentityServiceFactory.php: -------------------------------------------------------------------------------- 1 | 17 | */ 18 | private static $classMap = [ 19 | 'verificationReports' => VerificationReportService::class, 20 | 'verificationSessions' => VerificationSessionService::class, 21 | ]; 22 | 23 | protected function getServiceClass($name) 24 | { 25 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /lib/Stripe/lib/ApiOperations/Retrieve.php: -------------------------------------------------------------------------------- 1 | refresh(); 27 | 28 | return $instance; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/dashboard-widgets/mvx-vendor-visitors-map.php: -------------------------------------------------------------------------------- 1 | 18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | true if the object exists in live mode or the value false if the object exists in test mode. 12 | * @property \Stripe\StripeObject $period 13 | * @property string $subscription_item The ID of the subscription item this summary is describing. 14 | * @property int $total_usage The total usage within this usage period. 15 | */ 16 | class UsageRecordSummary extends ApiResource 17 | { 18 | const OBJECT_NAME = 'usage_record_summary'; 19 | } 20 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/BalanceService.php: -------------------------------------------------------------------------------- 1 | Accounting 13 | * for negative balances. 14 | * 15 | * @param null|array $params 16 | * @param null|array|\Stripe\Util\RequestOptions $opts 17 | * 18 | * @throws \Stripe\Exception\ApiErrorException if the request fails 19 | * 20 | * @return \Stripe\Balance 21 | */ 22 | public function retrieve($params = null, $opts = null) 23 | { 24 | return $this->request('get', '/v1/balance', $params, $opts); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /lib/Stripe/lib/ApiResponse.php: -------------------------------------------------------------------------------- 1 | body = $body; 41 | $this->code = $code; 42 | $this->headers = $headers; 43 | $this->json = $json; 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /lib/Stripe/lib/FinancialConnections/AccountOwner.php: -------------------------------------------------------------------------------- 1 | request('post', '/v1/test_helpers/treasury/received_debits', $params, $opts); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/TestHelpers/Treasury/ReceivedCreditService.php: -------------------------------------------------------------------------------- 1 | request('post', '/v1/test_helpers/treasury/received_credits', $params, $opts); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Util/DefaultLogger.php: -------------------------------------------------------------------------------- 1 | 0) { 20 | throw new \Stripe\Exception\BadMethodCallException('DefaultLogger does not currently implement context. Please implement if you need it.'); 21 | } 22 | 23 | if (null === $this->destination) { 24 | \error_log($message, $this->messageType); 25 | } else { 26 | \error_log($message, $this->messageType, $this->destination); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /templates/emails/send-site-information.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |

17 |

18 |
19 |
20 |

21 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Terminal/ConnectionTokenService.php: -------------------------------------------------------------------------------- 1 | request('post', '/v1/terminal/connection_tokens', $params, $opts); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /packages/mvx-blocks/build/index.css: -------------------------------------------------------------------------------- 1 | .mvx-block-top-rated-vendors__selection{padding-top:10px;width:100%} 2 | .mvx-block-vendor-top-products__selection{padding-top:10px;width:100%} 3 | .mvx-block-contact-vendor__selection{padding-top:10px;width:100%} 4 | .mvx-block-coupon-vendors__selection{padding-top:10px;width:100%} 5 | .mvx-block-location-vendors__selection{padding-top:10px;width:100%} 6 | .mvx-block-on-sale__selection{padding-top:10px;width:100%} 7 | .mvx-block-vendor-policies__selection{padding-top:10px;width:100%} 8 | .mvx-block-vendors-review__selection{padding-top:10px;width:100%} 9 | .mvx-block-info-vendors__selection{padding-top:10px;width:100%} 10 | .mvx-block-vendor-recent-products__selection{padding-top:10px;width:100%} 11 | .mvx-block-vendor-search-products__selection{padding-top:10px;width:100%} 12 | .mvx-block-vendor-products-catagory__selection{padding-top:10px;width:100%} 13 | .mvx-block-list-vendors__selection{padding-top:10px;width:100%} 14 | -------------------------------------------------------------------------------- /templates/emails/plain/new-coupon-to-followed-customer.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |

17 |

18 | 19 | 20 |

21 | 22 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/dashboard-widgets/mvx-vendor-transaction-details.php: -------------------------------------------------------------------------------- 1 |
2 |
3 |

4 |
5 |
6 | 7 |
    8 | $value) { 10 | //print_r($value); 11 | 12 | echo "
  • ".$value['transaction_date']."#".$key."

    ".wc_price($value['total_amount'])."
  • "; 13 | }?> 14 |
15 | 16 |
17 | -------------------------------------------------------------------------------- /lib/Stripe/lib/AccountLink.php: -------------------------------------------------------------------------------- 1 | Connect 14 | * Onboarding. 15 | * 16 | * @property string $object String representing the object's type. Objects of the same type share the same value. 17 | * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. 18 | * @property int $expires_at The timestamp at which this account link will expire. 19 | * @property string $url The URL for the account link. 20 | */ 21 | class AccountLink extends ApiResource 22 | { 23 | const OBJECT_NAME = 'account_link'; 24 | 25 | use ApiOperations\Create; 26 | } 27 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/TestHelpers/Terminal/ReaderService.php: -------------------------------------------------------------------------------- 1 | request('post', $this->buildPath('/v1/test_helpers/terminal/readers/%s/present_payment_method', $id), $params, $opts); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /templates/single-product/load-more-button.php: -------------------------------------------------------------------------------- 1 | 19 |
20 | 21 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Radar/RadarServiceFactory.php: -------------------------------------------------------------------------------- 1 | 18 | */ 19 | private static $classMap = [ 20 | 'earlyFraudWarnings' => EarlyFraudWarningService::class, 21 | 'valueListItems' => ValueListItemService::class, 22 | 'valueLists' => ValueListService::class, 23 | ]; 24 | 25 | protected function getServiceClass($name) 26 | { 27 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /lib/upload/media-upload.css: -------------------------------------------------------------------------------- 1 | .upload_button, .remove_button, .upload_input { 2 | vertical-align: bottom !important; 3 | } 4 | 5 | .dc-wp-fields-uploader img { 6 | margin-right: 5px; 7 | border-radius: 5%; 8 | -moz-border-radius: 5%; 9 | -webkit-border-radius: 5%; 10 | -nsborder-radius: 5%; 11 | border: 2px solid #dfdfdf; 12 | } 13 | 14 | .dc-wp-fields-uploader img.placeHolder { 15 | background: url('images/Placeholder.png'); 16 | background: url(images/Placeholder.png) no-repeat center center / 75px 75px; 17 | webkit-background-size: cover; 18 | moz-background-size: cover; 19 | o-background-size: cover; 20 | background-size: cover; 21 | filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Placeholder.png', sizingMethod='scale'); 22 | -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Placeholder.png', sizingMethod='scale'); 23 | width :75px; 24 | height: 75px; 25 | display: inline-block; 26 | } -------------------------------------------------------------------------------- /lib/jquery/upload/media-upload.css: -------------------------------------------------------------------------------- 1 | .upload_button, .remove_button, .upload_input { 2 | vertical-align: bottom !important; 3 | } 4 | 5 | .dc-wp-fields-uploader img { 6 | margin-right: 5px; 7 | border-radius: 5%; 8 | -moz-border-radius: 5%; 9 | -webkit-border-radius: 5%; 10 | -nsborder-radius: 5%; 11 | border: 2px solid #dfdfdf; 12 | } 13 | 14 | .dc-wp-fields-uploader img.placeHolder { 15 | background: url('images/Placeholder.png'); 16 | background: url(images/Placeholder.png) no-repeat center center / 75px 75px; 17 | webkit-background-size: cover; 18 | moz-background-size: cover; 19 | o-background-size: cover; 20 | background-size: cover; 21 | filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Placeholder.png', sizingMethod='scale'); 22 | -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Placeholder.png', sizingMethod='scale'); 23 | width :75px; 24 | height: 75px; 25 | display: inline-block; 26 | } -------------------------------------------------------------------------------- /lib/Stripe/lib/BitcoinTransaction.php: -------------------------------------------------------------------------------- 1 | currency that the transaction was converted to in real-time. 11 | * @property int $bitcoin_amount The amount of bitcoin contained in the transaction. 12 | * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch. 13 | * @property string $currency Three-letter ISO code for the currency to which this transaction was converted. 14 | * @property string $receiver The receiver to which this transaction was sent. 15 | */ 16 | class BitcoinTransaction extends ApiResource 17 | { 18 | const OBJECT_NAME = 'bitcoin_transaction'; 19 | } 20 | -------------------------------------------------------------------------------- /lib/jqvmap/jqvmap.css: -------------------------------------------------------------------------------- 1 | .jqvmap-label 2 | { 3 | position: absolute; 4 | display: none; 5 | -webkit-border-radius: 3px; 6 | -moz-border-radius: 3px; 7 | border-radius: 3px; 8 | background: #292929; 9 | color: white; 10 | font-family: sans-serif, Verdana; 11 | font-size: smaller; 12 | padding: 3px; 13 | pointer-events:none; 14 | } 15 | .jqvmap-pin { 16 | pointer-events:none; 17 | } 18 | .jqvmap-zoomin, .jqvmap-zoomout 19 | { 20 | position: absolute; 21 | left: 10px; 22 | -webkit-border-radius: 3px; 23 | -moz-border-radius: 3px; 24 | border-radius: 3px; 25 | background: #000000; 26 | padding: 3px; 27 | color: white; 28 | width: 15px; 29 | height: 15px; 30 | cursor: pointer; 31 | line-height: 10px; 32 | text-align: center; 33 | } 34 | .jqvmap-zoomin 35 | { 36 | top: 10px; 37 | } 38 | .jqvmap-zoomout 39 | { 40 | top: 30px; 41 | } 42 | .jqvmap-region 43 | { 44 | cursor: pointer; 45 | } 46 | .jqvmap-ajax_response 47 | { 48 | width: 100%; 49 | height: 500px; 50 | } 51 | -------------------------------------------------------------------------------- /templates/emails/plain/customer-answer.php: -------------------------------------------------------------------------------- 1 | get_permalink()) ); 24 | echo '\n\n'; 25 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) ); -------------------------------------------------------------------------------- /lib/Stripe/lib/ApiOperations/Create.php: -------------------------------------------------------------------------------- 1 | json, $opts); 27 | $obj->setLastResponse($response); 28 | 29 | return $obj; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /templates/emails/approved-vendor-account.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |

17 |

18 |
19 | 20 |

21 |

22 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Util/RandomGenerator.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/Stripe/lib/OAuthErrorObject.php: -------------------------------------------------------------------------------- 1 | null, 27 | 'error_description' => null, 28 | ], $values); 29 | parent::refreshFrom($values, $opts, $partial); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /assets/admin/js/admin-product-auto-search.min.js: -------------------------------------------------------------------------------- 1 | !function(a){var i,o=function(t){return t.is(".processing")||t.parents(".processing").length};a.fn.singleProductMulipleVendor=function(t){$_this=a(this);var r=a.extend({ajaxurl:mvx_admin_product_auto_search_js_params.ajax_url,is_admin:!0},t),e=this[0].value;e!==undefined&&""!==e&&(e=e.replace("(Copy)",""),this[0].value=e.trim());var s=document.createElement("div");s.setAttribute("id","mvx_auto_suggest_product_title"),this.after(s),this.keyup(function(){var n=this.value;3<=n.length?(clearTimeout(i),i=setTimeout(function(){var t;t=$_this.parents("form"),o(t)||t.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var e={action:"mvx_auto_search_product",security:mvx_admin_product_auto_search_js_params.search_products_nonce,protitle:n,is_admin:r.is_admin};a.post(r.ajaxurl,e,function(t){$_this.parents("form").removeClass("processing").unblock(),s.innerHTML=t.html,0==t.results_count&&setTimeout(function(){s.innerHTML=""},2e3)})},500)):0===n.length&&(s.innerHTML="")})}}(jQuery); -------------------------------------------------------------------------------- /templates/emails/plain/vendor-contact-widget-email.php: -------------------------------------------------------------------------------- 1 | page_title); 20 | echo "****************************************************\n\n"; 21 | echo __( 'Name', 'multivendorx' ).' : '.$name; 22 | echo "\n"; 23 | echo __( 'Message', 'multivendorx' ).' : '.$message; 24 | 25 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) ); -------------------------------------------------------------------------------- /lib/Stripe/lib/Service/Terminal/TerminalServiceFactory.php: -------------------------------------------------------------------------------- 1 | 19 | */ 20 | private static $classMap = [ 21 | 'configurations' => ConfigurationService::class, 22 | 'connectionTokens' => ConnectionTokenService::class, 23 | 'locations' => LocationService::class, 24 | 'readers' => ReaderService::class, 25 | ]; 26 | 27 | protected function getServiceClass($name) 28 | { 29 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Util/Set.php: -------------------------------------------------------------------------------- 1 | _elts = []; 15 | foreach ($members as $item) { 16 | $this->_elts[$item] = true; 17 | } 18 | } 19 | 20 | public function includes($elt) 21 | { 22 | return isset($this->_elts[$elt]); 23 | } 24 | 25 | public function add($elt) 26 | { 27 | $this->_elts[$elt] = true; 28 | } 29 | 30 | public function discard($elt) 31 | { 32 | unset($this->_elts[$elt]); 33 | } 34 | 35 | public function toArray() 36 | { 37 | return \array_keys($this->_elts); 38 | } 39 | 40 | /** 41 | * @return ArrayIterator 42 | */ 43 | #[\ReturnTypeWillChange] 44 | public function getIterator() 45 | { 46 | return new ArrayIterator($this->toArray()); 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /lib/Stripe/lib/Terminal/ConnectionToken.php: -------------------------------------------------------------------------------- 1 | Fleet 11 | * Management. 12 | * 13 | * @property string $object String representing the object's type. Objects of the same type share the same value. 14 | * @property string $location The id of the location that this connection token is scoped to. Note that location scoping only applies to internet-connected readers. For more details, see the docs on scoping connection tokens. 15 | * @property string $secret Your application should pass this token to the Stripe Terminal SDK. 16 | */ 17 | class ConnectionToken extends \Stripe\ApiResource 18 | { 19 | const OBJECT_NAME = 'terminal.connection_token'; 20 | 21 | use \Stripe\ApiOperations\Create; 22 | } 23 | -------------------------------------------------------------------------------- /templates/emails/plain/send-site-information.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/emails/plain/vendor-account-delete-request-reject.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/dashboard/vendor-dasboard-pending-shipping-items-header.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /templates/emails/vendor-account-deactivation-request.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |

17 |

18 |
19 | 20 |

21 | 22 | -------------------------------------------------------------------------------- /packages/mvx-elementor/includes/Tags/StoreName.php: -------------------------------------------------------------------------------- 1 | get_mvx_store_data( 'name' ); 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /templates/emails/admin-new-vendor-account.php: -------------------------------------------------------------------------------- 1 | ID . '&name=vendor-application')); 14 | ?> 15 | 16 | 17 |

18 | 19 |

here'); ?>

20 | 21 | -------------------------------------------------------------------------------- /packages/mvx-elementor/includes/Tags/StoreRating.php: -------------------------------------------------------------------------------- 1 | get_mvx_store_data( 'rating' ); 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /lib/Stripe/lib/RecipientTransfer.php: -------------------------------------------------------------------------------- 1 | Metered 13 | * Billing. 14 | * 15 | * @property string $id Unique identifier for the object. 16 | * @property string $object String representing the object's type. Objects of the same type share the same value. 17 | * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. 18 | * @property int $quantity The usage quantity for the specified date. 19 | * @property string $subscription_item The ID of the subscription item this usage record contains data for. 20 | * @property int $timestamp The timestamp when this usage occurred. 21 | */ 22 | class UsageRecord extends ApiResource 23 | { 24 | const OBJECT_NAME = 'usage_record'; 25 | } 26 | -------------------------------------------------------------------------------- /packages/mvx-elementor/includes/Conditions/Store.php: -------------------------------------------------------------------------------- 1 | 21 |

22 |

23 | get_permalink()) );?> 24 |

25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /lib/Stripe/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stripe/stripe-php", 3 | "description": "Stripe PHP Library", 4 | "keywords": [ 5 | "stripe", 6 | "payment processing", 7 | "api" 8 | ], 9 | "homepage": "https://stripe.com/", 10 | "license": "MIT", 11 | "authors": [ 12 | { 13 | "name": "Stripe and contributors", 14 | "homepage": "https://github.com/stripe/stripe-php/contributors" 15 | } 16 | ], 17 | "require": { 18 | "php": ">=5.6.0", 19 | "ext-curl": "*", 20 | "ext-json": "*", 21 | "ext-mbstring": "*" 22 | }, 23 | "require-dev": { 24 | "phpunit/phpunit": "^5.7 || ^9.0", 25 | "squizlabs/php_codesniffer": "^3.3", 26 | "friendsofphp/php-cs-fixer": "3.5.0", 27 | "phpstan/phpstan": "^1.2" 28 | }, 29 | "autoload": { 30 | "psr-4": { 31 | "Stripe\\": "lib/" 32 | } 33 | }, 34 | "autoload-dev": { 35 | "psr-4": { 36 | "Stripe\\": [ 37 | "tests/", 38 | "tests/Stripe/" 39 | ] 40 | } 41 | }, 42 | "extra": { 43 | "branch-alias": { 44 | "dev-master": "2.0-dev" 45 | } 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /templates/vendor-dashboard/vendor-orders/views/html-order-item-meta.php: -------------------------------------------------------------------------------- 1 | get_formatted_meta_data( '' ) ) : 27 | foreach ( $meta_data as $meta_id => $meta ) : 28 | if ( in_array( $meta->key, $hidden_order_itemmeta, true ) ) { 29 | continue; 30 | } 31 | ?> 32 | 33 | display_key ); ?>: 34 | display_value ) ); ?> 35 | 36 | 20 | */ 21 | private static $classMap = [ 22 | 'authorizations' => AuthorizationService::class, 23 | 'cardholders' => CardholderService::class, 24 | 'cards' => CardService::class, 25 | 'disputes' => DisputeService::class, 26 | 'transactions' => TransactionService::class, 27 | ]; 28 | 29 | protected function getServiceClass($name) 30 | { 31 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /lib/Stripe/phpdoc.dist.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | build/phpdoc 10 | 11 | 12 | latest 13 | 14 | 15 | lib 16 | 17 | api 18 | 24 | 25 | php 26 | 27 | stripe-php 28 | 29 | 30 |