├── 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 |
--------------------------------------------------------------------------------
/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 |
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 |
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 |
19 | build/**/*
20 | examples/**/*
21 | tests/**/*
22 | vendor/**/*
23 |
24 |
25 | php
26 |
27 | stripe-php
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/templates/emails/plugin-deactivated-mail.php:
--------------------------------------------------------------------------------
1 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/assets/frontend/js/simplepopup.min.js:
--------------------------------------------------------------------------------
1 | !function(e){e.fn.simplePopup=function(p){var o=e.extend({},p),i=e(this),n=(e.extend(o,p),{init:function(){return this.each(function(){n.appendHTML(),n.setEventHandlers(),n.showPopup()})},appendHTML:function(){if(0===e(".simplePopupBackground").length){e("body").prepend('')}if(0===i.find(".simplePopupClose").length){i.prepend('')}},setEventHandlers:function(){e(".simplePopupClose, .simplePopupBackground").on("click",function(p){n.hidePopup()}),e(window).on("resize",function(p){n.positionPopup()})},showPopup:function(){e(".simplePopupBackground").css({opacity:"0.7"}),e(".simplePopupBackground").fadeIn("fast"),i.fadeIn("slow"),n.positionPopup()},hidePopup:function(){e(".simplePopupBackground").fadeOut("fast"),i.fadeOut("fast")},positionPopup:function(){e(window).width();var p=e(window).height(),o=(i.width(),p/2-i.height()/2);o<30&&(o=30)}});return n[p]?n[p].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof p&&p?void e.error('Method "'+method+'" does not exist in simple popup plugin!'):n.init.apply(this)}}(jQuery);
--------------------------------------------------------------------------------
/templates/emails/plain/approved-vendor-account.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/classes/class-html-upgrade-popup.php:
--------------------------------------------------------------------------------
1 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/templates/emails/plain/new-coupon.php:
--------------------------------------------------------------------------------
1 | refresh();
15 |
16 | return $instance;
17 | }
18 |
19 | /**
20 | * @return string the endpoint associated with this singleton class
21 | */
22 | public static function classUrl()
23 | {
24 | // Replace dots with slashes for namespaced resources, e.g. if the object's name is
25 | // "foo.bar", then its URL will be "/v1/foo/bar".
26 |
27 | /** @phpstan-ignore-next-line */
28 | $base = \str_replace('.', '/', static::OBJECT_NAME);
29 |
30 | return "/v1/{$base}";
31 | }
32 |
33 | /**
34 | * @return string the endpoint associated with this singleton API resource
35 | */
36 | public function instanceUrl()
37 | {
38 | return static::classUrl();
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/mvx-modules/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "mvx-modules",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1",
8 | "build": "wp-scripts build",
9 | "check-engines": "wp-scripts check-engines",
10 | "start": "wp-scripts start",
11 | "lint:js": "wp-scripts lint-js"
12 | },
13 | "author": "",
14 | "license": "ISC",
15 | "devDependencies": {
16 | "@wordpress/scripts": "^26.10.0"
17 | },
18 | "dependencies": {
19 | "@emotion/react": "^11.11.1",
20 | "@emotion/styled": "^11.11.0",
21 | "@mui/material": "^5.14.4",
22 | "@tinymce/tinymce-react": "^4.3.0",
23 | "axios": "^1.4.0",
24 | "google-map-react": "^2.2.1",
25 | "react": "^18.2.0",
26 | "react-csv": "^2.2.2",
27 | "react-data-table-component": "^7.5.3",
28 | "react-dom": "^18.2.0",
29 | "react-multi-date-picker": "^4.1.2",
30 | "react-router-dom": "^6.15.0",
31 | "react-select": "^5.7.4",
32 | "react-sortablejs": "^6.1.4",
33 | "react-spinners": "^0.13.8",
34 | "recharts": "^2.7.3",
35 | "rsuite": "^5.37.4"
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/templates/emails/plain/vendor-account-deactivation-request.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lib/Stripe/Makefile:
--------------------------------------------------------------------------------
1 | export PHPDOCUMENTOR_VERSION := v3.0.0
2 |
3 | vendor: composer.json
4 | composer install
5 |
6 | vendor/bin/phpdoc: vendor
7 | curl -sfL https://github.com/phpDocumentor/phpDocumentor/releases/download/$(PHPDOCUMENTOR_VERSION)/phpDocumentor.phar -o vendor/bin/phpdoc
8 | chmod +x vendor/bin/phpdoc
9 |
10 | test: vendor
11 | vendor/bin/phpunit
12 | .PHONY: test
13 |
14 | fmt: vendor
15 | vendor/bin/php-cs-fixer fix -v --using-cache=no .
16 | .PHONY: fmt
17 |
18 | fmtcheck: vendor
19 | vendor/bin/php-cs-fixer fix -v --dry-run --using-cache=no .
20 | .PHONY: fmtcheck
21 |
22 | phpdoc: vendor/bin/phpdoc
23 | vendor/bin/phpdoc
24 |
25 | phpstan: vendor
26 | php -d memory_limit=512M vendor/bin/phpstan analyse lib tests
27 | .PHONY: phpstan
28 |
29 | phpstan-baseline: vendor/bin/phpstan
30 | php -d memory_limit=512M vendor/bin/phpstan analyse lib tests --generate-baseline
31 | .PHONY: phpstan-baseline
32 |
33 | update-version:
34 | @echo "$(VERSION)" > VERSION
35 | @perl -pi -e 's|VERSION = '\''[.\-\w\d]+'\''|VERSION = '\''$(VERSION)'\''|' lib/Stripe.php
36 | .PHONY: update-version
37 |
38 | codegen-format: fmt
39 | .PHONY: codegen-format
40 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/ApplePayDomain.php:
--------------------------------------------------------------------------------
1 | true if the object exists in live mode or the value false if the object exists in test mode.
13 | */
14 | class ApplePayDomain extends ApiResource
15 | {
16 | const OBJECT_NAME = 'apple_pay_domain';
17 |
18 | use ApiOperations\All;
19 | use ApiOperations\Create;
20 | use ApiOperations\Delete;
21 | use ApiOperations\Retrieve;
22 |
23 | /**
24 | * @return string The class URL for this resource. It needs to be special
25 | * cased because it doesn't fit into the standard resource pattern.
26 | */
27 | public static function classUrl()
28 | {
29 | return '/v1/apple_pay/domains';
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/templates/emails/plain/admin-new-vendor-account.php:
--------------------------------------------------------------------------------
1 | ID . '&name=vendor-application'));
14 |
15 | echo "= " . $email_heading . " =\n\n";
16 |
17 | echo sprintf(__("A user has recently applied to become a vendor on your platform %s.", 'multivendorx'), esc_html($blogname));
18 |
19 | echo sprintf(__('You can access and review the vendor application from %s.', 'multivendorx'), 'here ') . "\n\n";
20 |
21 | echo "\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
22 |
23 | echo apply_filters('mvx_email_footer_text', get_option('mvx_email_footer_text'));
--------------------------------------------------------------------------------
/templates/emails/plain/new-product.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/TestHelpers/TestHelpersServiceFactory.php:
--------------------------------------------------------------------------------
1 |
20 | */
21 | private static $classMap = [
22 | 'customers' => CustomerService::class,
23 | 'refunds' => RefundService::class,
24 | 'terminal' => Terminal\TerminalServiceFactory::class,
25 | 'testClocks' => TestClockService::class,
26 | 'treasury' => Treasury\TreasuryServiceFactory::class,
27 | ];
28 |
29 | protected function getServiceClass($name)
30 | {
31 | return \array_key_exists($name, self::$classMap) ? self::$classMap[$name] : null;
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/templates/widget/vendor-info.php:
--------------------------------------------------------------------------------
1 |
14 |
15 | page_title); ?>
16 | description);
18 | if (strlen($description) > 250) {
19 | // truncate string
20 | $stringCut = substr($description, 0, 250);
21 |
22 | // make sure it ends in a word so assassinate doesn't become ass...
23 | $description = substr($stringCut, 0, strrpos($stringCut, ' ')).'...';
24 | }
25 | ?>
26 |
27 |
28 |
29 | page_title );?>
30 |
31 |
--------------------------------------------------------------------------------
/lib/Stripe/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License
2 |
3 | Copyright (c) 2010-2019 Stripe, Inc. (https://stripe.com)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
22 |
--------------------------------------------------------------------------------
/packages/mvx-elementor/includes/Tags/StoreGetSupport.php:
--------------------------------------------------------------------------------
1 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/templates/emails/plain/vendor-review.php:
--------------------------------------------------------------------------------
1 | page_title );
24 | echo "\n";
25 | if(!empty($rating)){
26 | echo sprintf( __( "Rating : %s out of 5", 'multivendorx' ), $rating );
27 | echo "\n";
28 | }
29 | echo sprintf( __( "Comment : %s", 'multivendorx' ), $review );
30 | echo "\n";
31 |
32 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) );
--------------------------------------------------------------------------------
/lib/Stripe/lib/HttpClient/StreamingClientInterface.php:
--------------------------------------------------------------------------------
1 | true if the object exists in live mode or the value false if the object exists in test mode.
16 | * @property \Stripe\StripeObject $tipping
17 | * @property \Stripe\StripeObject $verifone_p400
18 | */
19 | class Configuration extends \Stripe\ApiResource
20 | {
21 | const OBJECT_NAME = 'terminal.configuration';
22 |
23 | use \Stripe\ApiOperations\All;
24 | use \Stripe\ApiOperations\Create;
25 | use \Stripe\ApiOperations\Delete;
26 | use \Stripe\ApiOperations\Retrieve;
27 | use \Stripe\ApiOperations\Update;
28 | }
29 |
--------------------------------------------------------------------------------
/packages/mvx-tablerate/assets/frontend/js/frontend.js:
--------------------------------------------------------------------------------
1 | jQuery(document).ready(function($) {
2 | $rates_table = $( '.mvx_table_rate_shipping ' ),
3 | $rates = $rates_table.find( 'tbody.table_rates' );
4 |
5 | $rates_table.on( 'change', 'input[name$="rate_abort]"]', onShippingAbortChange );
6 |
7 | function onShippingAbortChange() {
8 | var checked = this.checked;
9 | var $row = $( this ).closest( 'tr' );
10 |
11 | if ( checked ) {
12 | $row.find('td.cost').hide();
13 | $row.find('td.abort_reason').show();
14 | $row.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', true ).addClass( 'disabled' );
15 | } else {
16 | $row.find('td.cost').show();
17 | $row.find('td.abort_reason').hide();
18 | $row.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', false ).removeClass( 'disabled' );
19 | }
20 |
21 | $( '#woocommerce_table_rate_calculation_type' ).change();
22 | }
23 |
24 | });
25 |
--------------------------------------------------------------------------------
/templates/single-product/multiple-vendors-products-link.php:
--------------------------------------------------------------------------------
1 | get_id() );
20 | if ( count( $more_products ) >= 1 ) {
21 | $button_text = apply_filters( 'mvx_more_vendors', __('More Vendors', 'multivendorx') );
22 | $button_text = apply_filters( 'mvx_single_product_more_vendors_text', $button_text, $product );
23 | echo '' . esc_html($button_text) . ' ';
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/BaseStripeClientInterface.php:
--------------------------------------------------------------------------------
1 |
17 |
--------------------------------------------------------------------------------
/packages/mvx-elementor/includes/Tags/StoreDummyProducts.php:
--------------------------------------------------------------------------------
1 | ';
51 | echo do_shortcode( '[products limit="12"]' );
52 | echo '';
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Mandate.php:
--------------------------------------------------------------------------------
1 | true if the object exists in live mode or the value false if the object exists in test mode.
15 | * @property \Stripe\StripeObject $multi_use
16 | * @property string|\Stripe\PaymentMethod $payment_method ID of the payment method associated with this mandate.
17 | * @property \Stripe\StripeObject $payment_method_details
18 | * @property \Stripe\StripeObject $single_use
19 | * @property string $status The status of the mandate, which indicates whether it can be used to initiate a payment.
20 | * @property string $type The type of the mandate.
21 | */
22 | class Mandate extends ApiResource
23 | {
24 | const OBJECT_NAME = 'mandate';
25 |
26 | use ApiOperations\Retrieve;
27 | }
28 |
--------------------------------------------------------------------------------
/templates/emails/suspend-vendor-account.php:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/templates/emails/plain/customer-order-refund-request.php:
--------------------------------------------------------------------------------
1 | get_id()) . "\n";
22 | printf( __( "Refund Reason: %s", 'multivendorx' ), $refund_details['refund_reason']) . "\n";
23 | printf( __( "Additional Information: %s", 'multivendorx' ), $refund_details['addi_info']) . "\n";
24 | printf( __( "Refund Status: %s", 'multivendorx' ), $refund_details['status']) . "\n";
25 | }else{
26 | printf( __( "Your refund request for order %s is %s", 'multivendorx' ), $order->get_id(), $refund_details['status'] ) . "\n";
27 | }
28 |
29 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) );
--------------------------------------------------------------------------------
/templates/emails/plain/plugin-deactivated-mail.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/templates/mvx-archive-page-vendor.php:
--------------------------------------------------------------------------------
1 |
16 |
29 | post_type == 'product') {
23 | $product = wc_get_product( $post->ID );
24 | $product_link = $product ? $product->get_permalink() : '';
25 | $title = esc_html__( 'Product', 'multivendorx' );
26 | echo sprintf( __( "A new product is created %s: %s", 'multivendorx' ), $title, $product_link ) . "\n\n";
27 | echo '\n';
28 | } else {
29 | esc_html_e('A new coupon is created:', 'multivendorx');
30 | echo '\n';
31 | }
32 | echo "\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";
33 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) );
34 | ?>
--------------------------------------------------------------------------------
/templates/shortcode/non_vendor_dashboard.php:
--------------------------------------------------------------------------------
1 | roles) && !in_array('administrator', $user->roles)) {
16 | add_filter('mvx_vendor_registration_submit', function ($text) {
17 | return __('Apply to become a vendor', 'multivendorx');
18 | });
19 | echo '
';
20 | echo do_shortcode('[vendor_registration]');
21 | echo '
';
22 | }
23 |
24 | if ($user && in_array('administrator', $user->roles)) {
25 | ?>
26 |
27 |
28 |
log out and then view this page.', 'multivendorx'), wc_logout_url()); ?>
29 |
30 |
31 |
20 | */
21 | private static $classMap = [
22 | 'inboundTransfers' => InboundTransferService::class,
23 | 'outboundPayments' => OutboundPaymentService::class,
24 | 'outboundTransfers' => OutboundTransferService::class,
25 | 'receivedCredits' => ReceivedCreditService::class,
26 | 'receivedDebits' => ReceivedDebitService::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/dataTable/responsive.bootstrap.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap integration for DataTables' Responsive
3 | ©2015-2016 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-responsive"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs")(a,b).$;b.fn.dataTable.Responsive||require("datatables.net-responsive")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){var a=c.fn.dataTable,b=a.Responsive.display,g=b.modal,e=c('');
6 | b.modal=function(a){return function(b,d,f){if(c.fn.modal){if(!d){if(a&&a.header){var d=e.find("div.modal-header"),h=d.find("button").detach();d.empty().append(''+a.header(b)+" ").prepend(h)}e.find("div.modal-body").empty().append(f());e.appendTo("body").modal()}}else g(b,d,f)}};return a.Responsive});
7 |
--------------------------------------------------------------------------------
/templates/emails/vendor-followed.php:
--------------------------------------------------------------------------------
1 | post_type == 'shop_coupon') $title = esc_html__( 'Coupon', 'multivendorx' );
15 | else $title = esc_html__( 'Product', 'multivendorx' );
16 |
17 | $vendor = get_mvx_vendor( $post->post_author );
18 | $product = wc_get_product( $post->ID );
19 | $product_link = $product ? $product->get_permalink() : '';
20 | ?>
21 |
22 |
23 |
24 |
25 |
30 | page_title ); ?>
31 |
32 |
33 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/ApiOperations/All.php:
--------------------------------------------------------------------------------
1 | json, $opts);
27 | if (!($obj instanceof \Stripe\Collection)) {
28 | throw new \Stripe\Exception\UnexpectedValueException(
29 | 'Expected type ' . \Stripe\Collection::class . ', got "' . \get_class($obj) . '" instead.'
30 | );
31 | }
32 | $obj->setLastResponse($response);
33 | $obj->setFilters($params);
34 |
35 | return $obj;
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/ApiOperations/Search.php:
--------------------------------------------------------------------------------
1 | json, $opts);
27 | if (!($obj instanceof \Stripe\SearchResult)) {
28 | throw new \Stripe\Exception\UnexpectedValueException(
29 | 'Expected type ' . \Stripe\SearchResult::class . ', got "' . \get_class($obj) . '" instead.'
30 | );
31 | }
32 | $obj->setLastResponse($response);
33 | $obj->setFilters($params);
34 |
35 | return $obj;
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Util/LoggerInterface.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/country_specs', $params, $opts);
22 | }
23 |
24 | /**
25 | * Returns a Country Spec for a given Country code.
26 | *
27 | * @param string $id
28 | * @param null|array $params
29 | * @param null|array|\Stripe\Util\RequestOptions $opts
30 | *
31 | * @throws \Stripe\Exception\ApiErrorException if the request fails
32 | *
33 | * @return \Stripe\CountrySpec
34 | */
35 | public function retrieve($id, $params = null, $opts = null)
36 | {
37 | return $this->request('get', $this->buildPath('/v1/country_specs/%s', $id), $params, $opts);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/templates/emails/new-product.php:
--------------------------------------------------------------------------------
1 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/assets/admin/js/product.js:
--------------------------------------------------------------------------------
1 | /* global ajaxurl */
2 |
3 | jQuery(document).ready(function($) {
4 | $('select.mvx_select_vendor').select2({
5 | minimumInputLength: 1, // only start searching when the user has input 3 or more characters
6 | });
7 |
8 | $( '.delete_vendor_data' ).click(function() {
9 | var unassign_vendor = {
10 | action: 'unassign_vendor',
11 | 'product_id': unassign_vendors_data.current_product_id,
12 | 'security': unassign_vendors_data.security
13 | };
14 |
15 | $.post( 'admin-ajax.php', unassign_vendor, function(response) {
16 | $('.chosen-single span').html('Choose a vendor');
17 | $('#choose_vendor_ajax option:selected').remove();
18 | $('.input-commision').val('');
19 | $('#post_author').val(unassign_vendors_data.current_user_id);
20 | $('._product_vendors_commission_percentage input').val('');
21 | $('._product_vendors_commission_fixed_per_qty input').val('');
22 | $('._product_vendors_commission_percentage input').val('');
23 | $('._product_vendors_commission_fixed_per_qty input').val('');
24 | location.reload();
25 | });
26 |
27 | });
28 |
29 | if ( $.isFunction($.fn.singleProductMulipleVendor) ) {
30 | $('input[name=post_title]').singleProductMulipleVendor({
31 | ajaxurl : 'admin-ajax.php',
32 | });
33 | }
34 | });
--------------------------------------------------------------------------------
/packages/mvx-tablerate/assets/frontend/css/frontend.css:
--------------------------------------------------------------------------------
1 | /*
2 | To change this license header, choose License Headers in Project Properties.
3 | To change this template file, choose Tools | Templates
4 | and open the template in the editor.
5 | Created on : 9 Apr, 2018, 4:04:09 PM
6 | Author : MVX
7 | */
8 |
9 |
10 | .panel.panel-default.pannel-outer-heading .panel-body.mvx_table_holder{
11 | border: 0;
12 | }
13 | .table.mvx_table_rate_shipping>thead>tr>th, .table.mvx_table_rate_shipping > tbody > tr > td{
14 | padding: 8px;
15 | }
16 | @media screen and (max-width: 600px){
17 | .table.mvx_table_rate_shipping tfoot td{
18 | display: block;
19 | text-align: center;
20 | overflow: hidden;
21 | }
22 | .table.mvx_table_rate_shipping tfoot td button{
23 | float: none !important;
24 | }
25 | .table.mvx_table_rate_shipping tbody .form-control{
26 | display: table-cell;
27 | width: auto;
28 | }
29 | .table.mvx_table_rate_shipping tbody td:before{
30 | float: left;
31 | margin-top: 5px;
32 | }
33 | table.responsive-table tbody td.no-data-th:before{
34 | display: none;
35 | }
36 | }
37 | @media screen and (max-width: 340px){
38 | .table.mvx_table_rate_shipping tbody td:before{
39 | margin: 0 0 5px;
40 | }
41 | }
--------------------------------------------------------------------------------
/templates/emails/plain/suspend-vendor-account.php.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Treasury/TransactionService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/treasury/transactions', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves the details of an existing Transaction.
26 | *
27 | * @param string $id
28 | * @param null|array $params
29 | * @param null|array|\Stripe\Util\RequestOptions $opts
30 | *
31 | * @throws \Stripe\Exception\ApiErrorException if the request fails
32 | *
33 | * @return \Stripe\Treasury\Transaction
34 | */
35 | public function retrieve($id, $params = null, $opts = null)
36 | {
37 | return $this->request('get', $this->buildPath('/v1/treasury/transactions/%s', $id), $params, $opts);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/classes/class-mvx-payment-gateways.php:
--------------------------------------------------------------------------------
1 | load_default_gateways();
14 | $this->init();
15 | }
16 |
17 | public function init() {
18 | $load_gateways = array(
19 | 'MVX_Gateway_Paypal_Masspay',
20 | 'MVX_Gateway_Paypal_Payout',
21 | 'MVX_Gateway_Stripe_Connect',
22 | 'MVX_Gateway_Bank_Transfer',
23 | );
24 | $load_gateways = apply_filters('mvx_payment_gateways', $load_gateways);
25 | foreach ($load_gateways as $gateway) {
26 | $load_gateway = is_string($gateway) ? new $gateway() : $gateway;
27 | $this->payment_gateways[ $load_gateway->id ] = $load_gateway;
28 | }
29 | }
30 |
31 | public function load_default_gateways(){
32 | require_once 'gateways/class-mvx-gateway-paypal-masspay.php';
33 | require_once 'gateways/class-mvx-gateway-paypal-payout.php';
34 | require_once 'gateways/class-mvx-gateway-stripe-connect.php';
35 | require_once 'gateways/class-mvx-gateway-bank-transfer.php';
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Sigma/ScheduledQueryRunService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/sigma/scheduled_query_runs', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves the details of an scheduled query run.
26 | *
27 | * @param string $id
28 | * @param null|array $params
29 | * @param null|array|\Stripe\Util\RequestOptions $opts
30 | *
31 | * @throws \Stripe\Exception\ApiErrorException if the request fails
32 | *
33 | * @return \Stripe\Sigma\ScheduledQueryRun
34 | */
35 | public function retrieve($id, $params = null, $opts = null)
36 | {
37 | return $this->request('get', $this->buildPath('/v1/sigma/scheduled_query_runs/%s', $id), $params, $opts);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/templates/emails/plain/admin-new-question.php:
--------------------------------------------------------------------------------
1 | page_title );
24 | echo '\n';
25 | echo sprintf( __( "Query : %s", 'multivendorx' ), $question );
26 | echo '\n';
27 | $question_link = apply_filters( 'admin_plain_question_redirect_link', admin_url( 'admin.php?page=mvx-to-do' ) );
28 | echo sprintf( __( "You can approve or reject query from here : %s", 'multivendorx' ), $question_link );
29 | echo '\n\n';
30 | echo sprintf( __( 'Note: Quick replies help to maintain a friendly customer-buyer relationship', 'multivendorx'));
31 |
32 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) );
--------------------------------------------------------------------------------
/lib/vlite/plugins/subtitle.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * @license MIT
3 | * @name vlitejs
4 | * @version 4.1.1
5 | * @copyright 2022 Joris DANIEL
6 | */.v-captions{background-color:#212121;border-radius:5px;bottom:70px;color:#fff;display:none;left:50%;padding:5px 10px;position:absolute;text-align:center;transform:translateX(-50%);width:auto;z-index:2}.v-captions.v-active{display:block}.v-subtitle{height:100%;position:relative}.v-subtitlesList{background-color:#fff;border-radius:5px;bottom:calc(var(--vlite-controlBarHeight) + 10px);left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity var(--vlite-transition),visibility var(--vlite-transition);visibility:hidden;z-index:3}.v-subtitlesList.v-active{opacity:1;visibility:visible}.v-subtitlesList ul{margin:0;padding:0}.v-subtitlesList li{list-style-type:none}.v-trackButton{appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;outline:none;padding:8px 15px 8px 30px;position:relative;text-align:left;transition:background-color var(--vlite-transition);width:100%}.v-trackButton:focus-visible{outline:2px dashed var(--vlite-colorPrimary);outline-offset:2px}.v-trackButton:hover{background-color:#0000000d}.v-trackButton svg{fill:var(--vlite-colorPrimary);display:none;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.v-trackButton.v-active svg{display:block}
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Identity/VerificationReportService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/identity/verification_reports', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves an existing VerificationReport.
26 | *
27 | * @param string $id
28 | * @param null|array $params
29 | * @param null|array|\Stripe\Util\RequestOptions $opts
30 | *
31 | * @throws \Stripe\Exception\ApiErrorException if the request fails
32 | *
33 | * @return \Stripe\Identity\VerificationReport
34 | */
35 | public function retrieve($id, $params = null, $opts = null)
36 | {
37 | return $this->request('get', $this->buildPath('/v1/identity/verification_reports/%s', $id), $params, $opts);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Treasury/TransactionEntryService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/treasury/transaction_entries', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves a TransactionEntry object.
26 | *
27 | * @param string $id
28 | * @param null|array $params
29 | * @param null|array|\Stripe\Util\RequestOptions $opts
30 | *
31 | * @throws \Stripe\Exception\ApiErrorException if the request fails
32 | *
33 | * @return \Stripe\Treasury\TransactionEntry
34 | */
35 | public function retrieve($id, $params = null, $opts = null)
36 | {
37 | return $this->request('get', $this->buildPath('/v1/treasury/transaction_entries/%s', $id), $params, $opts);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/templates/emails/plain/product-rejected.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/templates/emails/plain/report-abuse-email.php:
--------------------------------------------------------------------------------
1 | get_title(), $product->get_id());
23 |
24 | $message .= sprintf(__("Vendor shop: %s \n", 'multivendorx'), $vendor->page_title);
25 |
26 | $message .= sprintf(__("Message: %s\n", 'multivendorx'), $user_message);
27 | $message .= "\n\n\n";
28 |
29 | $message .= sprintf(__("Product page:: %s\n", 'multivendorx'), get_the_permalink($product->get_id));
30 |
31 | echo apply_filters( 'mvx_email_footer_text', get_option( 'mvx_email_footer_text' ) );
--------------------------------------------------------------------------------
/lib/Stripe/lib/Radar/ValueListItem.php:
--------------------------------------------------------------------------------
1 | Managing List
13 | * Items.
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 int $created Time at which the object was created. Measured in seconds since the Unix epoch.
18 | * @property string $created_by The name or email address of the user who added this item to the value list.
19 | * @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.
20 | * @property string $value The value of the item.
21 | * @property string $value_list The identifier of the value list this item belongs to.
22 | */
23 | class ValueListItem extends \Stripe\ApiResource
24 | {
25 | const OBJECT_NAME = 'radar.value_list_item';
26 |
27 | use \Stripe\ApiOperations\All;
28 | use \Stripe\ApiOperations\Create;
29 | use \Stripe\ApiOperations\Delete;
30 | use \Stripe\ApiOperations\Retrieve;
31 | }
32 |
--------------------------------------------------------------------------------
/templates/emails/plain/new-admin-product.php:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/templates/emails/product-rejected.php:
--------------------------------------------------------------------------------
1 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Treasury/ReceivedDebitService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/treasury/received_debits', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves the details of an existing ReceivedDebit by passing the unique
26 | * ReceivedDebit ID from the ReceivedDebit list.
27 | *
28 | * @param string $id
29 | * @param null|array $params
30 | * @param null|array|\Stripe\Util\RequestOptions $opts
31 | *
32 | * @throws \Stripe\Exception\ApiErrorException if the request fails
33 | *
34 | * @return \Stripe\Treasury\ReceivedDebit
35 | */
36 | public function retrieve($id, $params = null, $opts = null)
37 | {
38 | return $this->request('get', $this->buildPath('/v1/treasury/received_debits/%s', $id), $params, $opts);
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/templates/emails/vendor-new-account.php:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
19 |
20 | ' . esc_html( $user_pass ) . '' ); ?>
21 |
22 |
23 |
24 |
31 |
32 |
--------------------------------------------------------------------------------
/templates/emails/vendor-contact-widget-email.php:
--------------------------------------------------------------------------------
1 |
20 | A customer is trying to contact you. Details are as follows:', 'multivendorx' ), $vendor->page_title ); ?>
21 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Treasury/ReceivedCreditService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/treasury/received_credits', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves the details of an existing ReceivedCredit by passing the unique
26 | * ReceivedCredit ID from the ReceivedCredit list.
27 | *
28 | * @param string $id
29 | * @param null|array $params
30 | * @param null|array|\Stripe\Util\RequestOptions $opts
31 | *
32 | * @throws \Stripe\Exception\ApiErrorException if the request fails
33 | *
34 | * @return \Stripe\Treasury\ReceivedCredit
35 | */
36 | public function retrieve($id, $params = null, $opts = null)
37 | {
38 | return $this->request('get', $this->buildPath('/v1/treasury/received_credits/%s', $id), $params, $opts);
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/lib/Stripe/lib/Service/Reporting/ReportTypeService.php:
--------------------------------------------------------------------------------
1 |
18 | */
19 | public function all($params = null, $opts = null)
20 | {
21 | return $this->requestCollection('get', '/v1/reporting/report_types', $params, $opts);
22 | }
23 |
24 | /**
25 | * Retrieves the details of a Report Type. (Certain report types require a live-mode API key .).
27 | *
28 | * @param string $id
29 | * @param null|array $params
30 | * @param null|array|\Stripe\Util\RequestOptions $opts
31 | *
32 | * @throws \Stripe\Exception\ApiErrorException if the request fails
33 | *
34 | * @return \Stripe\Reporting\ReportType
35 | */
36 | public function retrieve($id, $params = null, $opts = null)
37 | {
38 | return $this->request('get', $this->buildPath('/v1/reporting/report_types/%s', $id), $params, $opts);
39 | }
40 | }
41 |
--------------------------------------------------------------------------------