venpath/tipaltipayments

Wrapper for the Tipalti SOAP API. Forked from: https://github.com/kamil-zielinski/tipaltipayments

This package's canonical repository appears to be gone and the package has been frozen as a result.

1.0.0 2017-07-12 20:51 UTC

This package is auto-updated.

Last update: 2024-01-29 02:38:05 UTC


README

===============================================================
Classes that overwrite SoapClient for easier work with Tipalti.
===============================================================

Tipalti (www.tipalti.com) is global mass-payment service.
They have a SOAP API which is not the easiest to use.
Every method call needs to add key param. In my class it's done automatically.
The wsdl URIs are also set automatically.
I return result directly without going through functionNameResult object.
I use Laravel's Config here, you can change that for anything.
Unfortulatelly I could not extended standard SoapClient. Tipalti returned errorMessage 'PayerUnknown' then. I don't know why.

===============================================================

It's as easy as that:

$soap = new Tipalti\PayerClient;
$result = $soap->GetDynamicKey();