PHP 7+ Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. - provided by Forma-Pro
Easy to use utility functions for everyday PHP projects. This is a port of the Lodash JS library to PHP
@kdenekadtiq There is a document which describes how to store dynamic config in the backend: https://github.com/Payum/Payum/blob/master/docs/symfony/configure-payment-in-backend.md
You can also have a look at SolidInvoice, which uses dynamic config set in the database, but it does a few more tricky things since it uses a Bundle extension to register some factory config. Have a look at the payum.yaml config file, and an example of how the payment method is retrieved from the factory
@phybersplice Thanks for the feedback. It looks like the first logs is an error from the latest version released last week (2.2.0), which is a known error and a fix is already in place for 2.2.1 which will be released by next week. For now you can run 2.1.2, and once 2.2.1 is released, then you can upgrade to that version.
@drinksomewhiskey Can you also try with 2.1.2 and let me know if everything works for you?
Try with MYSQL_ROOT_PASSWORD
Set global MySQL env variables
Set MYSQL_ROOT_PASSWORD env variable
Fix some unit tests
Speed up unit test runs and run against MySQL db" composer require --dev dbrekelmans/bdi && vendor/bin/bdi detect driver
Fix syntax error on older PHP version
Remove unnecessary SET GLOBAL FOREIGN_KEY_CHECKS
commands
Remove primary key from ManyToMany join tables
Merge branch '2.2.x' into fix-entity-save
Set CompanyId to invoice and quote contacts to ensure the related values are only saved for the current company. This prevents issues with the current primary key when the invoice/contact combination already exists in the DB, and also ensure contacts are only loaded for the specific invoice|quote for the current company instead of loaded cross-company
Remove primary key from ManyToMany join tables
The primary key needs to be unique in a table, and since we can have multiple entities with the same ID, this causes errors when creating related entities with the same ID.
The primary key needs to be unique in a table, and since we can have multiple entities with the same ID, this causes errors when creating related entities with the same ID.
Remove primary key from ManyToMany join tables
Set company in ApiTestCase
Fix setting company when using the API
Remove unnecessary SET GLOBAL FOREIGN_KEY_CHECKS
commands
This removes the need for a MySQL user with super admin privileges
Bump @babel/core from 7.21.0 to 7.21.3
Bumps @babel/core from 7.21.0 to 7.21.3.
updated-dependencies:
Signed-off-by: dependabot[bot] support@github.com
Bumps @babel/core from 7.21.0 to 7.21.3.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump jasmine from 4.5.0 to 4.6.0
Bumps jasmine from 4.5.0 to 4.6.0.
updated-dependencies:
Signed-off-by: dependabot[bot] support@github.com
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps jasmine from 4.5.0 to 4.6.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps sass from 1.59.3 to 1.60.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump sass from 1.59.3 to 1.60.0
Bumps sass from 1.59.3 to 1.60.0.
updated-dependencies:
Signed-off-by: dependabot[bot] support@github.com