swipe/swipe-php

dev-main 2022-07-02 18:05 UTC

This package is auto-updated.

Last update: 2025-05-29 01:38:22 UTC


README

It is simple wrapper class written in php to ease use of Swipe

Directory

Installation

Composer

composer require swipe/swipe-php

Alternatively, you can specify as a dependency in your project's existing composer.json file

{
   "require": {
      "swipe/swipe-php": "dev-main",
   }
}

Usages

After installing, you need to require Composer's autoloader and add your code.

Setup config

use Swipe\Swipe;

$swipe = new Swipe(API_KEY);

Or leave Swipe() blank

$swipe = new Swipe();

// SET API KEY
$swipe->setApiKey(API_KEY);

// SET TEST MODE
$swipe->setTestMode(true);

Payment Link

Create Payment Link

$swipe->paymentLink->create([
    'amount'   => '10',
    'currency' => 'MYR',
    'email'    => 'team@swipego.io',
    'title'    => 'create payment link',
]);

Get Payment Link

$swipe->paymentLink->get(PAYMENT_LINK_ID);

Update Payment Link

$swipe->paymentLink->update([
    'amount'   => '20',
    'currency' => 'MYR',
    'email'    => 'team@swipego.io',
    'title'    => 'create payment link',
]);

Delete Payment Link

$swipe->paymentLink->delete(PAYMENT_LINK_ID);

Source

Swipe Docs

License

Licensed under the MIT license