├── DEVELOPER.md ├── assets ├── css │ ├── admin │ │ └── ppec-upgrade-notice.css │ └── wc-gateway-ppec-frontend.css ├── img │ └── in-context-composite.png └── js │ ├── admin │ └── ppec-upgrade-notice.js │ ├── dist │ ├── fetch-polyfill.min.js │ └── promise-polyfill.min.js │ ├── wc-gateway-ppec-frontend-in-context-checkout.js │ ├── wc-gateway-ppec-generate-cart.js │ ├── wc-gateway-ppec-order-review.js │ ├── wc-gateway-ppec-settings.js │ └── wc-gateway-ppec-smart-payment-buttons.js ├── changelog.txt ├── includes ├── abstracts │ ├── abstract-wc-gateway-ppec-client-credential.php │ ├── abstract-wc-gateway-ppec-paypal-request-handler.php │ └── abstract-wc-gateway-ppec.php ├── class-wc-gateway-ppec-address.php ├── class-wc-gateway-ppec-admin-handler.php ├── class-wc-gateway-ppec-api-error.php ├── class-wc-gateway-ppec-cart-handler.php ├── class-wc-gateway-ppec-checkout-details.php ├── class-wc-gateway-ppec-checkout-handler.php ├── class-wc-gateway-ppec-client-credential-certificate.php ├── class-wc-gateway-ppec-client-credential-signature.php ├── class-wc-gateway-ppec-client.php ├── class-wc-gateway-ppec-gateway-loader.php ├── class-wc-gateway-ppec-ipn-handler.php ├── class-wc-gateway-ppec-ips-handler.php ├── class-wc-gateway-ppec-payment-details.php ├── class-wc-gateway-ppec-plugin.php ├── class-wc-gateway-ppec-privacy.php ├── class-wc-gateway-ppec-refund.php ├── class-wc-gateway-ppec-session-data.php ├── class-wc-gateway-ppec-settings.php ├── class-wc-gateway-ppec-with-paypal-addons.php ├── class-wc-gateway-ppec-with-paypal-credit.php ├── class-wc-gateway-ppec-with-paypal.php ├── class-wc-gateway-ppec-with-spb-addons.php ├── class-wc-gateway-ppec-with-spb.php ├── exceptions │ ├── class-wc-gateway-ppec-api-exception.php │ └── class-wc-gateway-ppec-missing-session-exception.php ├── functions.php ├── pem │ └── bundle.pem └── settings │ └── settings-ppec.php ├── languages └── woocommerce-gateway-paypal-express-checkout.pot ├── readme.txt ├── templates └── paypal-payments-upgrade-notice.php └── woocommerce-gateway-paypal-express-checkout.php /DEVELOPER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/DEVELOPER.md -------------------------------------------------------------------------------- /assets/css/admin/ppec-upgrade-notice.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/css/admin/ppec-upgrade-notice.css -------------------------------------------------------------------------------- /assets/css/wc-gateway-ppec-frontend.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/css/wc-gateway-ppec-frontend.css -------------------------------------------------------------------------------- /assets/img/in-context-composite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/img/in-context-composite.png -------------------------------------------------------------------------------- /assets/js/admin/ppec-upgrade-notice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/admin/ppec-upgrade-notice.js -------------------------------------------------------------------------------- /assets/js/dist/fetch-polyfill.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/dist/fetch-polyfill.min.js -------------------------------------------------------------------------------- /assets/js/dist/promise-polyfill.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/dist/promise-polyfill.min.js -------------------------------------------------------------------------------- /assets/js/wc-gateway-ppec-frontend-in-context-checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/wc-gateway-ppec-frontend-in-context-checkout.js -------------------------------------------------------------------------------- /assets/js/wc-gateway-ppec-generate-cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/wc-gateway-ppec-generate-cart.js -------------------------------------------------------------------------------- /assets/js/wc-gateway-ppec-order-review.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/wc-gateway-ppec-order-review.js -------------------------------------------------------------------------------- /assets/js/wc-gateway-ppec-settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/wc-gateway-ppec-settings.js -------------------------------------------------------------------------------- /assets/js/wc-gateway-ppec-smart-payment-buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/assets/js/wc-gateway-ppec-smart-payment-buttons.js -------------------------------------------------------------------------------- /changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/changelog.txt -------------------------------------------------------------------------------- /includes/abstracts/abstract-wc-gateway-ppec-client-credential.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/abstracts/abstract-wc-gateway-ppec-client-credential.php -------------------------------------------------------------------------------- /includes/abstracts/abstract-wc-gateway-ppec-paypal-request-handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/abstracts/abstract-wc-gateway-ppec-paypal-request-handler.php -------------------------------------------------------------------------------- /includes/abstracts/abstract-wc-gateway-ppec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/abstracts/abstract-wc-gateway-ppec.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-address.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-admin-handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-admin-handler.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-api-error.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-api-error.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-cart-handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-cart-handler.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-checkout-details.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-checkout-details.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-checkout-handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-checkout-handler.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-client-credential-certificate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-client-credential-certificate.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-client-credential-signature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-client-credential-signature.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-client.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-gateway-loader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-gateway-loader.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-ipn-handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-ipn-handler.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-ips-handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-ips-handler.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-payment-details.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-payment-details.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-plugin.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-privacy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-privacy.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-refund.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-refund.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-session-data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-session-data.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-settings.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-with-paypal-addons.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-with-paypal-addons.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-with-paypal-credit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-with-paypal-credit.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-with-paypal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-with-paypal.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-with-spb-addons.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-with-spb-addons.php -------------------------------------------------------------------------------- /includes/class-wc-gateway-ppec-with-spb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/class-wc-gateway-ppec-with-spb.php -------------------------------------------------------------------------------- /includes/exceptions/class-wc-gateway-ppec-api-exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/exceptions/class-wc-gateway-ppec-api-exception.php -------------------------------------------------------------------------------- /includes/exceptions/class-wc-gateway-ppec-missing-session-exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/exceptions/class-wc-gateway-ppec-missing-session-exception.php -------------------------------------------------------------------------------- /includes/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/functions.php -------------------------------------------------------------------------------- /includes/pem/bundle.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/pem/bundle.pem -------------------------------------------------------------------------------- /includes/settings/settings-ppec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/includes/settings/settings-ppec.php -------------------------------------------------------------------------------- /languages/woocommerce-gateway-paypal-express-checkout.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/languages/woocommerce-gateway-paypal-express-checkout.pot -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/readme.txt -------------------------------------------------------------------------------- /templates/paypal-payments-upgrade-notice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/templates/paypal-payments-upgrade-notice.php -------------------------------------------------------------------------------- /woocommerce-gateway-paypal-express-checkout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-paypal-express-checkout/HEAD/woocommerce-gateway-paypal-express-checkout.php --------------------------------------------------------------------------------