Methods
Pagseguro::onAdd
Post an array $id
$name
$price
Pagseguro::onClear
Clear the cart
Pagseguro::onCheckout
Make url and redirect to pagseguro
Dependences
RainLab User plugin
The following plugin is required
Installation
Install from the October marketplace or:
cd plugins mkdir indev cd indev git clone https://github.com/devalexandre/oc-pagseguro.git
After cloning the repository make a file in config folder:
<?php return [ 'pemail' => '', 'ptoken' => '', 'ptype' => 'sandbox' // sandbox ou production ];
How To
To add items on checkout use:
<form data-request="Pagseguro::onAdd" data-request-redirect="/checkout"> <input class="form-control" type="hidden" name="item[id]" value="1" > <input class="form-control" type="hidden" name="item[name]" value="ebook octobercms"> <div class="form-group"><label>Valor</label><input class="form-control" type="text" name="item[price]" min="1000" max="10000" required placeholder="minimo 1000.00"></div> <button class="btn btn-primary btn-sm ml-2" type="submit">investir</button></div> <div class="card-footer"><button class="btn btn-danger mtl-4" type="button"><i class="fa fa-file-pdf-o"></i> <strong>Informações</strong></button></div> </form>
then with items in you "cart" you can checkout:
/checkout
<a href="#" data-request='Pagseguro::onCheckout' data-request-success='console.log(data.result)' >checkout</a> </br> <a href="#" data-request='Pagseguro::onClear' data-request-success='console.log(data)' >onClear</a>
-
This plugin has not been reviewed yet.
-
1.0.7 |
support a user plugin May 19, 2018 |
---|---|
1.0.6 |
Updated table indev_pagseguro_ May 19, 2018 |
1.0.5 |
Updated table indev_pagseguro_ May 19, 2018 |
1.0.4 |
Updated table indev_pagseguro_ May 19, 2018 |
1.0.3 |
Updated table indev_pagseguro_ May 19, 2018 |
1.0.2 |
Created table indev_pagseguro_ May 19, 2018 |
1.0.1 |
Initialize plugin. May 19, 2018 |