{"id":19157124,"url":"https://github.com/kinduff/spree_openpay","last_synced_at":"2026-06-08T16:05:14.557Z","repository":{"id":144971188,"uuid":"129815275","full_name":"kinduff/spree_openpay","owner":"kinduff","description":null,"archived":false,"fork":false,"pushed_at":"2018-04-23T19:10:28.000Z","size":97,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-22T21:43:40.118Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kinduff.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-16T22:50:28.000Z","updated_at":"2021-05-15T20:04:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef15bdb7-fa60-465a-bd8e-3b4835452af3","html_url":"https://github.com/kinduff/spree_openpay","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kinduff/spree_openpay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinduff%2Fspree_openpay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinduff%2Fspree_openpay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinduff%2Fspree_openpay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinduff%2Fspree_openpay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kinduff","download_url":"https://codeload.github.com/kinduff/spree_openpay/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinduff%2Fspree_openpay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34069511,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"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":"2024-11-09T08:38:24.682Z","updated_at":"2026-06-08T16:05:14.541Z","avatar_url":"https://github.com/kinduff.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Spree Openpay\n==============\n\nAdd spree_openpay to your Gemfile:\n\n```ruby\ngem 'spree_openpay', github: 'elliotmx/spree_openpay_full', branch: 'master'\n```\n\nThen run:\n\n```shell\nbundle\nbundle exec rails g spree_openpay:install\n```\n\n##Setup Openpay Payments\n\nYou need to go to [Openpay](https://www.openpay.mx/), create an account and retrieve your ID, private and public api keys.\n\nOn the spree application admin side go to:\n\n/admin/payment_methods/new\n\n    In the provider box,choose one of the following options depending on your needs:\n\n     Spree::BillingIntegration::OpenpayGateway::Card\n\n     Spree::BillingIntegration::OpenpayGateway::Cash\n\n    On the auth token field, add your Openpay private key.\n\n    On the public auth token field, add your Openpay public private key. (Openpay Card Only)\n    \n    On the openpay field, add your Openpay Merchant ID.\n\n**Important Note:** If the payment method's test mode is active, then you will be using the sandbox testing URL for Openpay.\n\n###Source Methods\n\nSpree Openpay currently supports four different methods:\n\n####Card\n\u003eCard method will let you pay using your credit or debit card. More info: More info: [Openpay Card](https://www.openpay.mx/docs/save-card.html)\n**Important Note:** At least you need to create this payment method.\n\n####Cash\n\u003eCash method will generate a bar code with the order information so you'll be able to take it to your nearest Paynet store to pay it. More info: [Openpay Cash](https://www.openpay.mx/docs/store-charge.html)\n\n####Bank\n\u003eBank method will let you generate a deposit or transfer reference.\n\n####Monthly Payment\n\u003eThis method will let you pay using your credit card with a monthly payment schema.\n\n**Important Note:** If you want to support all source methods, you'll need to create a payment method for each one.\n\n**Important Note:** This extension only works with ruby 2.0+.\n\n**Important Note:** Openpay only supports Credit Cards and Cash Payments.\n\n**Important Note:** Openpay customers will be created after the first checkout's step.\n\n**Important Note:** Only Openpay total refunds available.\n\n# About the Author\n\n[ELLIOT](http://elliot.mx/)\n\n## Contributors\n    * * Raul Contreras Arredondo  \n    * * AngelChaos26\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkinduff%2Fspree_openpay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkinduff%2Fspree_openpay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkinduff%2Fspree_openpay/lists"}