{"id":25519707,"url":"https://github.com/aligent/braintree-orocommerce","last_synced_at":"2025-10-13T02:13:52.127Z","repository":{"id":42131855,"uuid":"142516728","full_name":"aligent/braintree-orocommerce","owner":"aligent","description":"Braintree credit card gateway integration for OroCommerce","archived":false,"fork":false,"pushed_at":"2025-06-19T04:15:31.000Z","size":97538,"stargazers_count":0,"open_issues_count":9,"forks_count":1,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-09-30T10:38:28.807Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aligent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-27T02:19:08.000Z","updated_at":"2025-06-17T06:30:48.000Z","dependencies_parsed_at":"2025-05-21T10:14:29.032Z","dependency_job_id":"471eb323-b2be-4545-82a9-bae8761fbba3","html_url":"https://github.com/aligent/braintree-orocommerce","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/aligent/braintree-orocommerce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aligent%2Fbraintree-orocommerce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aligent%2Fbraintree-orocommerce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aligent%2Fbraintree-orocommerce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aligent%2Fbraintree-orocommerce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aligent","download_url":"https://codeload.github.com/aligent/braintree-orocommerce/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aligent%2Fbraintree-orocommerce/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014007,"owners_count":26085343,"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","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-02-19T17:29:27.835Z","updated_at":"2025-10-13T02:13:52.098Z","avatar_url":"https://github.com/aligent.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Braintree Payment Gateway Bundle\n===============================================\n\nInfo\n-----\n- composer name: `aligent/braintree-orocommerce`\n\nDescription\n-----------\nThis bundle allows you to use the [Braintree Drop In UI](https://developers.braintreepayments.com/guides/drop-in/overview/javascript/v3) \nwith OroCommerce.  \n\nInstallation Instructions\n-------------------------\n1. Install this module via Composer\n\n        composer require aligent/braintree-orocommerce\n\n1. Clear cache\n        \n        php bin/console cache:clear --env=prod\n        \n1. Run Migrations\n        \n        php bin/console oro:migration:load --force --env=prod\n        \n1. Install Assets\n        \n        php bin/console assets:install --env=prod\n        \n1. Build Assets\n        \n        php bin/console oro:assets:build --env=prod\n        \nSet up Instructions\n-----------\nGo to the \"System -\u003e Integrations -\u003e Manage integrations\" and click \"Create Integration\". Select \"Braintree\" as the integration type and fill all required fields.\n\nTo Enable select the Enabled checkbox in the PayPal section and add values for all fields. Note: Your Braintree account must be setup to accept PayPal payments see here: https://articles.braintreepayments.com/guides/payment-methods/paypal/setup-guide for more details.\n\n![Braintree Integration Form](src/Resources/doc/images/braintree_integration.png?raw=true \"Braintree Integration Form\")\n\nOnce complete you must now create an appropriate 'Payment Rule' see: https://doc.oroinc.com/user/back-office/system/payment-rules/#sys-payment-rules for more details.\n        \nSupported Payment Methods\n-----------\nCurrent:\n- PayPal\n- Credit Card\n\nComing Soon:\n- Google Pay\n- Apple Pay\n- PayPal Credit\n- Venmo\n\nSupported Payment Actions\n-----------\nCurrently, this bundle only supports the 'Purchase' action, 'Validate' and 'Capture' are coming soon.\n\nExtension Points\n-----------\n#### Events\n\nBraintreePaymentActionEvent (aligent_braintree.payment_action.{action}):\n \nThis event is fired when a payment action executes but before the payload is sent to the payment gateway. It is used internally\nto build up the payment payload and can be extended with other listeners to add data to be sent to the payment gateway. \n\nCurrently supported events:\n- aligent_braintree.payment_action.purchase\n\n#### Actions\n\nCustom payment actions can be added by implementing the BraintreeActionInterface and then tagging the service with:\n\n`{ name: braintree.action, action: action_name }`\n\nSupport\n-------\nIf you have any issues with this bundle, please feel free to open [GitHub issue](https://github.com/aligent/braintree-orocommerce/issues) with version and steps to reproduce.\n\nContribution\n------------\nAny contribution is highly appreciated. The best way to contribute code is to open a [pull request on GitHub](https://help.github.com/articles/using-pull-requests).\n\nDeveloper\n---------\nAdam Hall \u003cadam.hall@aligent.com.au\u003e.\n\nLicense\n-------\n[MIT](https://opensource.org/licenses/mit)\n\nCopyright\n---------\n(C) 2020 Aligent Consulting\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faligent%2Fbraintree-orocommerce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faligent%2Fbraintree-orocommerce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faligent%2Fbraintree-orocommerce/lists"}