Skip to content

myadmin-plugins/googlecheckout-payments

Repository files navigation

MyAdmin Google Checkout Payments

Google Checkout payment processing plugin for the MyAdmin billing and hosting management platform. This package provides integration with the Google Checkout payment gateway, enabling order management, transaction viewing, and balance payment processing through the MyAdmin plugin system.

Badges

Build Status Latest Stable Version Total Downloads License

Features

  • Google Checkout payment gateway integration for MyAdmin
  • Balance payment processing via Google Checkout
  • Transaction and order viewing for administrators
  • Sandbox and live environment support
  • Event-driven architecture using Symfony EventDispatcher

Installation

Install via Composer:

composer require detain/myadmin-googlecheckout-payments

Configuration

The plugin registers the following settings through the MyAdmin settings system:

Setting Description
google_checkout_enabled Enable or disable Google Checkout
google_checkout_sandbox Toggle between live and sandbox environments
google_checkout_merchant_id Live Merchant ID
google_checkout_merchant_key Live Merchant Key
google_checkout_sandbox_merchant_id Sandbox Merchant ID
google_checkout_sandbox_merchant_key Sandbox Merchant Key

Testing

Run the test suite with PHPUnit:

composer install
vendor/bin/phpunit

License

Licensed under the LGPL-2.1. See the LICENSE file for details.

About

MyAdmin Google Checkout Payments Plugin

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages