Download the PHP package gbeep/magento1-plugin without Composer

On this page you can find all versions of the php package gbeep/magento1-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package magento1-plugin

Gitter

GoBeep - Ecommerce module - Magento 1x

Gobeep’s extension for Magento 1.x is designed to help clients who use the Magento platform to quickly and seamlessly generate links to validate game codes distributed by Gobeep gaming solution. And to (optionally) display the game on the frontend.

Installation

Using github

First, have your developer download the plugin from GitHub (in the release section). Instructions on how to install the plugin are located in the GitHub repository’s README (this doc). This code is all you need to have basic functionality working.

Note: Looking at app/code/community/Gobeep_Ecommerce/etc/config.xml, a developer can see which Magento blocks, helpers and models are used.

Using modman

Setup

After the extension has been installed, log in to the Magento Account, Click System, and then Configuration. Next, in the left-nav menu, under Sales, expand the Gobeep Ecommerce section.

Inputs

Name Type Description Default Required
active yes/no Whether extension is disabled or enabled No Yes
environment text Gobeep Environment stable No
region text Gobeep Region eu No
campaign_id text Campaign ID (used in Gobeep_Ecommerce_Block_Link block) Yes
cashier_id text Cashier ID (used in Gobeep_Ecommerce_Block_Link block) Yes
secret text Secret given by GoBeep for signing requests and verify incoming webhooks Yes
from_date date Start date (Date will be checked to determine if module is enabled or not) No
to_date date End date (Date will be checked to determine if module is enabled or not) No
eligible_days multiselect Days of the week when module is enabled No
cashier_image image Cashier link image (used in Gobeep_Ecommerce_Block_Link block) Yes*
cashier_external_image string Cashier link image URL (used in Gobeep_Ecommerce_Block_Link block) Yes*
campaign_image image Campaign link image (used in Gobeep_Ecommerce_Block_Link block) Yes*
campaign_external_image string Campaign link image URL (used in Gobeep_Ecommerce_Block_Link block) Yes*
notify yes/no Whether we should notify users when they are winning or they are refunded No
winning_email_template string Email Notification template (winning) No
refund_email_template string Email Notification template (refund) No

(*) Use one or another (external or internal)

Blocks

Link block

We recommend using the New Order email to integrate the cashier/campaign links. The Mage_Sales_Model_Order object MUST be passed to the block when generating cashier links. The default template is located in app/design/base/default/template/gobeep directory.

Note: You MUST whitelist gobeep_ecommerce/link block, otherwise Security problem: gobeep_ecommerce/link has not been whitelisted error might pop up in logs and block will not be rendered. You may fix it via entering System > Permissions > Blocks in Admin Panel and defining new block whitelist with gobeep_ecommerce/link as a name.

cashier link
campaign link
Interstitial

The gobeep_ecommerce/link block can be used to display the game UI on frontend, this should be done on cms_home block ideally. Example below.

Transactional Email

If you want to use email notifications. Here's the list of templates. :warning: You should create a new template for all these transactional emails in the admin, there's no default template for them.

Name Type
Gobeep Ecommerce Status Refunded Refund email
Gobeep Ecommerce Status Winning Winning email

Support

For any technical issue with the module, please open an issue on GitHub.


All versions of magento1-plugin with dependencies

PHP Build Version
Package Version
Requires php Version >= 7.2
magento-hackathon/magento-composer-installer Version 3.2.*
gbeep/ecommerce-sdk-php Version ^1.0@beta
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gbeep/magento1-plugin contains the following files

Loading the files please wait ....