An open API service indexing awesome lists of open source software.

https://github.com/quantity-digital/craftcms-altapay


https://github.com/quantity-digital/craftcms-altapay

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# AltaPay for CraftCMS Commerce

Integrates your CraftCMS Commerce webshop to the AltaPay payments gateway.

## Supported Payment Methods & Functionalities

| Functionalities | Support |
| :----------------------- | :-------: |
| Reservation | ✓ |
| Capture | ✓ |
| Instant Capture | ✓\* |
| Multi Capture | ✗\* |
| Recurring / Unscheduled | ✓ |
| Release | ✓ |
| Refund | ✓ |
| Multi Refund | ✗\* |
| 3D Secure | ✓ |
| Fraud prevention (other) | ✗ |
| Reconciliation | ✓ |
| MO/TO | ✗ |

| Payment Methods | Support |
| --------------- | :-----: |
| Card | ✓ |
| Invoice | ✗ |
| ePayments | ✓ |
| Bank-to-bank | ✓ |
| Interbank | ✗ |
| Cash Wallet | ✗ |
| Mobile Wallet | ✗ |

## Code Analysis

PHPStan is being used for running static code analysis. Its configuration file 'phpstan.neno.dist' is available in this repository. The directories are mentioned under the scnDirectories option, in phpstan.neon.dist file, are required for running the analysis. These directories belong to WordPress and WooCommerce. If you don't have these packages, you'll need to download and extract them first and then make sure their paths are correctly reflected in phpstan.neon.dist file. Once done, we can run the analysis:

- Install composer packages using `composer install`
- Run `vendor/bin/phpstan analyze` to run the analysis. It'll print out any errors detected by PHPStan.

## Changelog

See [Changelog](CHANGELOG.md) for all the release notes.

## License

Distributed under the GNU General Public License. See [LICENSE](LICENSE) for more information.

## Documentation

For more details please see [docs](https://github.com/quantity-digital/craftcms-altapay/wiki)