2017 © Pedro Peláez
 

library online-betaal-platform

PHP Package for onlinebetaalplatform

image

nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  • Wednesday, November 15, 2017
  • by nimbles-nl
  • Repository
  • 0 Watchers
  • 0 Stars
  • 95 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

PHP client for onlinebetaalplatform.nl

Build Status Latest Stable Version License Total Downloads codecov, (*1)

This project is not maintained anymore

Download the package using composer

Install package by running the command:, (*2)

``` bash $ composer require nimbles-nl/online-betaal-platform, (*3)


Initializing OnlineBetaalPlatform --------------------------------- ``` php $guzzle = new Client(); $apiToken = 'secret-token'; $apiUrl = 'https://api-sandbox.onlinebetaalplatform.nl/v1'; $onlineBetaalPlatform = new OnlineBetaalPlatform($guzzle, $apiToken, $apiUrl);

Send a payment request

``` php $amount = 10050; // in cents 100 = 1 euro. $payment = new Payment('https://www.mywebsite.nl/return-url', $amount);, (*4)

$product = new Product('Apple pie', 950, 1); $payment->addProduct($product);, (*5)

$payment = $onlineBetaalPlatform->createTransaction($payment);, (*6)

$payment->getUid(); // remember this uuid.., (*7)

return new RedirectResponse($payment->getRedirectUrl());, (*8)


Receive a payment request ------------------------- ``` php $uuid = 'uuid-received-from-create-method-above'; $payment = $onlineBetaalPlatform->getTransaction($uuid); if ($payment->isSuccess()) { // Your payment is successful } else { // Oops try again.. }

Receive Payments

``` php $payments = $onlineBetaalPlatform->getTransactions();, (*9)



Initializing Merchants Manager ------------------------------ ``` php $guzzle = new Client(); $apiToken = 'secret-token'; $apiUrl = 'https://api-sandbox.onlinebetaalplatform.nl/v1'; $merchantManager = new MerchantsManager($guzzle, $apiToken, $apiUrl);

Create Merchant

php $merchant = $merchantManager->createMerchant('Klaas', 'Bruinsma', 'klaas@bruinsma.nl', '0031612345678');, (*10)

The Versions

15/11 2017

dev-master

9999999-dev https://github.com/nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wessel Strengholt

php payment ideal onlinebetaalplatform

29/08 2017

1.0.4

1.0.4.0 https://github.com/nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wessel Strengholt

php payment ideal onlinebetaalplatform

25/08 2017

1.0.3

1.0.3.0 https://github.com/nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wessel Strengholt

php payment ideal onlinebetaalplatform

22/08 2017

1.0.2

1.0.2.0 https://github.com/nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wessel Strengholt

php payment ideal onlinebetaalplatform

22/08 2017

1.0.1

1.0.1.0 https://github.com/nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wessel Strengholt

php payment ideal onlinebetaalplatform

21/08 2017

1.0

1.0.0.0 https://github.com/nimbles-nl/online-betaal-platform

PHP Package for onlinebetaalplatform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wessel Strengholt

php payment ideal onlinebetaalplatform