{"id":29215187,"url":"https://github.com/pronamic/wp-pronamic-pay-adyen","last_synced_at":"2025-07-03T00:08:24.218Z","repository":{"id":39633484,"uuid":"329659202","full_name":"pronamic/wp-pronamic-pay-adyen","owner":"pronamic","description":"Adyen driver for the WordPress payment processing library.","archived":false,"fork":false,"pushed_at":"2025-06-19T13:51:08.000Z","size":1114,"stargazers_count":7,"open_issues_count":9,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-06-19T15:01:56.257Z","etag":null,"topics":["adyen","adyen-plugin","payment","payment-gateway","wordpress","wordpress-plugin","wp-pronamic-pay-gateway"],"latest_commit_sha":null,"homepage":"https://www.wp-pay.org/gateways/adyen/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pronamic.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-14T15:41:22.000Z","updated_at":"2025-06-19T13:51:11.000Z","dependencies_parsed_at":"2023-02-18T08:00:53.142Z","dependency_job_id":"4d65e56e-894a-4e1d-9e33-c65bace1d4b0","html_url":"https://github.com/pronamic/wp-pronamic-pay-adyen","commit_stats":{"total_commits":735,"total_committers":4,"mean_commits":183.75,"dds":0.5687074829931973,"last_synced_commit":"0aecf305a2c11f67858448bb7d071cb1a6bfafbb"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"purl":"pkg:github/pronamic/wp-pronamic-pay-adyen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pronamic%2Fwp-pronamic-pay-adyen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pronamic%2Fwp-pronamic-pay-adyen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pronamic%2Fwp-pronamic-pay-adyen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pronamic%2Fwp-pronamic-pay-adyen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pronamic","download_url":"https://codeload.github.com/pronamic/wp-pronamic-pay-adyen/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pronamic%2Fwp-pronamic-pay-adyen/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263234961,"owners_count":23434921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adyen","adyen-plugin","payment","payment-gateway","wordpress","wordpress-plugin","wp-pronamic-pay-gateway"],"created_at":"2025-07-03T00:08:22.870Z","updated_at":"2025-07-03T00:08:24.071Z","avatar_url":"https://github.com/pronamic.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WordPress Pay Gateway: Adyen\n\n**Adyen driver for the WordPress payment processing library.**\n\n[![Build Status](https://travis-ci.org/wp-pay-gateways/adyen.svg?branch=develop)](https://travis-ci.org/wp-pay-gateways/adyen)\n[![Coverage Status](https://coveralls.io/repos/wp-pay-gateways/adyen/badge.svg?branch=develop\u0026service=github)](https://coveralls.io/github/wp-pay-gateways/adyen?branch=develop)\n[![Latest Stable Version](https://img.shields.io/packagist/v/wp-pay-gateways/adyen.svg)](https://packagist.org/packages/wp-pay-gateways/adyen)\n[![PHP from Packagist](https://img.shields.io/packagist/php-v/wp-pay-gateways/adyen.svg)](https://packagist.org/packages/wp-pay-gateways/adyen)\n[![Total Downloads](https://img.shields.io/packagist/dt/wp-pay-gateways/adyen.svg)](https://packagist.org/packages/wp-pay-gateways/adyen)\n[![Packagist Pre Release](https://img.shields.io/packagist/vpre/wp-pay-gateways/adyen.svg)](https://packagist.org/packages/wp-pay-gateways/adyen)\n[![License](https://img.shields.io/packagist/l/wp-pay-gateways/adyen.svg)](https://packagist.org/packages/wp-pay-gateways/adyen)\n[![Built with Grunt](https://gruntjs.com/cdn/builtwith.svg)](http://gruntjs.com/)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/badges/quality-score.png?b=develop)](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/?branch=develop)\n[![Code Coverage](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/badges/coverage.png?b=develop)](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/?branch=develop)\n[![Build Status](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/badges/build.png?b=develop)](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/build-status/develop)\n[![Code Intelligence Status](https://scrutinizer-ci.com/g/wp-pay-gateways/adyen/badges/code-intelligence.svg?b=develop)](https://scrutinizer-ci.com/code-intelligence)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fwp-pay-gateways%2Fadyen.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fwp-pay-gateways%2Fadyen?ref=badge_shield)\n\n## Adyen Notifications (webhooks)\n\nThe Pronamic Pay Adyen gateway can handle Adyen notifications via the WordPress REST API.\n\n**Route:** `/wp-json/pronamic-pay/adyen/v1/notifications`\n\nThe WordPress REST API Adyen notifications endpoint can be tested with for example cURL:\n\n```\ncurl --request POST --user username:password http://pay.test/wp-json/pronamic-pay/adyen/v1/notifications\n```\n\n## WordPress Filters\n\n### pronamic_pay_adyen_checkout_head\n\n```php\nadd_action( 'pronamic_pay_adyen_checkout_head', 'custom_adyen_checkout_head', 15 );\n\nfunction custom_adyen_checkout_head() {\n\twp_register_style(\n\t\t'custom-adyen-checkout-style',\n\t\tget_stylesheet_directory_uri() . '/css/adyen-checkout.css',\n\t\tarray(),\n\t\t'1.0.0'\n\t);\n\n\twp_print_styles( 'custom-adyen-checkout-style' );\n}\n```\n\n### pronamic_pay_adyen_config_object\n\n```php\nadd_filter( 'pronamic_pay_adyen_config_object', 'custom_adyen_config_object', 15 );\n\nfunction custom_adyen_config_object( $config_object ) {\n\t$style_object = (object) array(\n\t\t'base'        =\u003e (object) array(\n\t\t\t'color'         =\u003e '#000',\n\t\t\t'fontSize'      =\u003e '14px',\n\t\t\t'lineHeight'    =\u003e '14px',\n\t\t\t'fontSmoothing' =\u003e 'antialiased',\n\t\t),\n\t\t'error'       =\u003e (object) array(\n\t\t\t'color' =\u003e 'red',\n\t\t),\n\t\t'placeholder' =\u003e (object) array(\n\t\t\t'color' =\u003e '#d8d8d8',\n\t\t),\n\t\t'validated'   =\u003e (object) array(\n\t\t\t'color' =\u003e 'green',\n\t\t),\n\t);\n\n\t$config_object-\u003epaymentMethods = (object) array(\n\t\t'card' =\u003e (object) array(\n\t\t\t'sfStyles' =\u003e $style_object,\n\t\t),\n\t);\n\n\treturn $config_object;\n}\n```\n\n## Production Environment\n\n**Dashboard URL:** https://ca-live.adyen.com/  \n**API URL:** https://{LIVE_API_URL_PREFIX}-checkout-live.adyenpayments.com/checkout/v41/\n\n## Test Environment\n\n**Dashboard URL:** https://ca-test.adyen.com/  \n**API URL:** https://checkout-test.adyen.com/v41/\n\n## Frequently Asked Questions\n\n### Why do I get the \"Unable to instantiate the payment screen\" notice?\n\n**Adyen** says on **August 12, 2019**:\n\n\u003e The \"Unable to instantiate the payment screen\" appears when Adyen doesn't have any available payment methods to display in our SDK.\n\u003e\n\u003e Bancontact is exclusive to Belgium and I can see you in `/paymentSession​` request, you set `\"countryCode\" : \"NL\"​`. Could you try setting this to `BE​`, then you should be able to see BCMC.\n\n## License\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fwp-pay-gateways%2Fadyen.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fwp-pay-gateways%2Fadyen?ref=badge_large)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpronamic%2Fwp-pronamic-pay-adyen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpronamic%2Fwp-pronamic-pay-adyen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpronamic%2Fwp-pronamic-pay-adyen/lists"}