├── .github └── workflows │ └── payplug-ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENCE.md ├── README.rst ├── composer.json ├── composer.lock ├── docs ├── Makefile ├── conf.py └── index.rst ├── lib ├── Payplug │ ├── AccountingReport.php │ ├── Authentication.php │ ├── Card.php │ ├── Core │ │ ├── APIRoutes.php │ │ ├── Config.php │ │ ├── CurlRequest.php │ │ ├── HttpClient.php │ │ └── IHttpRequest.php │ ├── Exception │ │ ├── BadRequestException.php │ │ ├── ConfigurationException.php │ │ ├── ConfigurationNotSetException.php │ │ ├── ConnectionException.php │ │ ├── DependencyException.php │ │ ├── ForbiddenException.php │ │ ├── HttpException.php │ │ ├── InvalidPaymentException.php │ │ ├── NotAllowedException.php │ │ ├── NotFoundException.php │ │ ├── PHPVersionException.php │ │ ├── PayplugException.php │ │ ├── PayplugServerException.php │ │ ├── UnauthorizedException.php │ │ ├── UndefinedAttributeException.php │ │ ├── UnexpectedAPIResponseException.php │ │ ├── UnknownAPIResourceException.php │ │ └── UnprocessableEntityException.php │ ├── InstallmentPlan.php │ ├── Notification.php │ ├── OneySimulation.php │ ├── Payment.php │ ├── Payplug.php │ ├── PluginTelemetry.php │ ├── Refund.php │ └── Resource │ │ ├── APIResource.php │ │ ├── AccountingReport.php │ │ ├── Card.php │ │ ├── IAPIResourceFactory.php │ │ ├── IVerifiableAPIResource.php │ │ ├── InstallmentPlan.php │ │ ├── InstallmentPlanSchedule.php │ │ ├── OneySimulationResource.php │ │ ├── Payment.php │ │ ├── PaymentAuthorization.php │ │ ├── PaymentBilling.php │ │ ├── PaymentCard.php │ │ ├── PaymentCustomer.php │ │ ├── PaymentHostedPayment.php │ │ ├── PaymentNotification.php │ │ ├── PaymentPaymentFailure.php │ │ ├── PaymentShipping.php │ │ └── Refund.php ├── certs │ └── cacert.pem └── init.php ├── rector.php └── tests ├── README.rst ├── config.php ├── integration_test └── HttpClientTest.php ├── phpunit.xml ├── unit_tests ├── AuthenticationTest.php ├── Core │ ├── APIRoutesTest.php │ └── HttpClientTest.php ├── Exception │ ├── HttpExceptionTest.php │ └── PayplugExceptionTest.php ├── NotificationTest.php ├── OneySimulationTest.php ├── PayplugTest.php ├── PluginTelemetryTest.php └── Resource │ ├── APIResourceTest.php │ ├── AccountingReportTest.php │ ├── CardTest.php │ ├── InstallmentPlanTest.php │ ├── OneySimulationResourceTest.php │ ├── PaymentAuthorizationTest.php │ ├── PaymentCardTest.php │ ├── PaymentCustomerTest.php │ ├── PaymentFailureTest.php │ ├── PaymentHostedPaymentTest.php │ ├── PaymentNotificationTest.php │ ├── PaymentTest.php │ └── RefundTest.php └── utils.php /.github/workflows/payplug-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/.github/workflows/payplug-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/LICENCE.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/README.rst -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/composer.lock -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/docs/index.rst -------------------------------------------------------------------------------- /lib/Payplug/AccountingReport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/AccountingReport.php -------------------------------------------------------------------------------- /lib/Payplug/Authentication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Authentication.php -------------------------------------------------------------------------------- /lib/Payplug/Card.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Card.php -------------------------------------------------------------------------------- /lib/Payplug/Core/APIRoutes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Core/APIRoutes.php -------------------------------------------------------------------------------- /lib/Payplug/Core/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Core/Config.php -------------------------------------------------------------------------------- /lib/Payplug/Core/CurlRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Core/CurlRequest.php -------------------------------------------------------------------------------- /lib/Payplug/Core/HttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Core/HttpClient.php -------------------------------------------------------------------------------- /lib/Payplug/Core/IHttpRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Core/IHttpRequest.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/BadRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/BadRequestException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/ConfigurationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/ConfigurationException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/ConfigurationNotSetException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/ConfigurationNotSetException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/ConnectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/ConnectionException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/DependencyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/DependencyException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/ForbiddenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/ForbiddenException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/HttpException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/HttpException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/InvalidPaymentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/InvalidPaymentException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/NotAllowedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/NotAllowedException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/NotFoundException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/PHPVersionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/PHPVersionException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/PayplugException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/PayplugException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/PayplugServerException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/PayplugServerException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/UnauthorizedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/UnauthorizedException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/UndefinedAttributeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/UndefinedAttributeException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/UnexpectedAPIResponseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/UnexpectedAPIResponseException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/UnknownAPIResourceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/UnknownAPIResourceException.php -------------------------------------------------------------------------------- /lib/Payplug/Exception/UnprocessableEntityException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Exception/UnprocessableEntityException.php -------------------------------------------------------------------------------- /lib/Payplug/InstallmentPlan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/InstallmentPlan.php -------------------------------------------------------------------------------- /lib/Payplug/Notification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Notification.php -------------------------------------------------------------------------------- /lib/Payplug/OneySimulation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/OneySimulation.php -------------------------------------------------------------------------------- /lib/Payplug/Payment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Payment.php -------------------------------------------------------------------------------- /lib/Payplug/Payplug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Payplug.php -------------------------------------------------------------------------------- /lib/Payplug/PluginTelemetry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/PluginTelemetry.php -------------------------------------------------------------------------------- /lib/Payplug/Refund.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Refund.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/APIResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/APIResource.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/AccountingReport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/AccountingReport.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/Card.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/Card.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/IAPIResourceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/IAPIResourceFactory.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/IVerifiableAPIResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/IVerifiableAPIResource.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/InstallmentPlan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/InstallmentPlan.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/InstallmentPlanSchedule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/InstallmentPlanSchedule.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/OneySimulationResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/OneySimulationResource.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/Payment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/Payment.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentAuthorization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentAuthorization.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentBilling.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentBilling.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentCard.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentCard.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentCustomer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentCustomer.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentHostedPayment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentHostedPayment.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentNotification.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentPaymentFailure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentPaymentFailure.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/PaymentShipping.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/PaymentShipping.php -------------------------------------------------------------------------------- /lib/Payplug/Resource/Refund.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/Payplug/Resource/Refund.php -------------------------------------------------------------------------------- /lib/certs/cacert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/certs/cacert.pem -------------------------------------------------------------------------------- /lib/init.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/lib/init.php -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/rector.php -------------------------------------------------------------------------------- /tests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/README.rst -------------------------------------------------------------------------------- /tests/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/config.php -------------------------------------------------------------------------------- /tests/integration_test/HttpClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/integration_test/HttpClientTest.php -------------------------------------------------------------------------------- /tests/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/phpunit.xml -------------------------------------------------------------------------------- /tests/unit_tests/AuthenticationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/AuthenticationTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Core/APIRoutesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Core/APIRoutesTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Core/HttpClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Core/HttpClientTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Exception/HttpExceptionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Exception/HttpExceptionTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Exception/PayplugExceptionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Exception/PayplugExceptionTest.php -------------------------------------------------------------------------------- /tests/unit_tests/NotificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/NotificationTest.php -------------------------------------------------------------------------------- /tests/unit_tests/OneySimulationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/OneySimulationTest.php -------------------------------------------------------------------------------- /tests/unit_tests/PayplugTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/PayplugTest.php -------------------------------------------------------------------------------- /tests/unit_tests/PluginTelemetryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/PluginTelemetryTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/APIResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/APIResourceTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/AccountingReportTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/AccountingReportTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/CardTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/CardTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/InstallmentPlanTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/InstallmentPlanTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/OneySimulationResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/OneySimulationResourceTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentAuthorizationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentAuthorizationTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentCardTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentCardTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentCustomerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentCustomerTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentFailureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentFailureTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentHostedPaymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentHostedPaymentTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentNotificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentNotificationTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/PaymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/PaymentTest.php -------------------------------------------------------------------------------- /tests/unit_tests/Resource/RefundTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/unit_tests/Resource/RefundTest.php -------------------------------------------------------------------------------- /tests/utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payplug/payplug-php/HEAD/tests/utils.php --------------------------------------------------------------------------------