Mark Overmeer > Payment-Sisow-0.11 > Payment::Sisow::SOAP

Download:
Payment-Sisow-0.11.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.11   Source   Latest Release: Payment-Sisow-0.13

NAME ^

Payment::Sisow::SOAP - payments via the SOAP interface of Sisow

INHERITANCE ^

 Payment::Sisow::SOAP
   is a Payment::Sisow

SYNOPSIS ^

See Payment::Sisow

DESCRIPTION ^

Sisow (http://sisow.nl) is a Dutch payment broker, which offers a SOAP and a REST interface for communication. This class extends their common interface with SOAP specific features. Oh, the REST interface is larger...

The full specification of the SOAP interface can be downloaded from Sisow. However, the REST specification is more clear about the content of certain fields.

See documentation in the base class.

METHODS ^

See documentation in the base class.

Constructors

See documentation in the base class.

Payment::Sisow::SOAP->new(OPTIONS)
 -Option      --Defined in     --Default
  merchant_id   Payment::Sisow   <required>
  merchant_key  Payment::Sisow   <required>
  test          Payment::Sisow   <false>
merchant_id => STRING
merchant_key => STRING
test => BOOLEAN

Accessors

See documentation in the base class.

$obj->isTest()

See "Accessors" in Payment::Sisow

$obj->merchantId()

See "Accessors" in Payment::Sisow

$obj->merchantKey()

See "Accessors" in Payment::Sisow

$obj->wsdl()

Returns the XML and SOAP handler object, used internally. It is a XML::Compile::WSDL11 object.

Calls

local *TRACE; if(open TRACE, '>', "/tmp/sisow.$$") { use Data::Dumper; $Data::Dumper::Indent =1; $Data::Dumper::Quotekeys=1; print TRACE Dumper $answer, $trace; close TRACE; }

See documentation in the base class.

$obj->listIdealBanks(OPTIONS)

See "Calls" in Payment::Sisow

$obj->startTransaction(OPTIONS)

See "Calls" in Payment::Sisow

$obj->transactionInfo(TRANSACTION_ID)

See "Calls" in Payment::Sisow

$obj->transactionStatus(TRANSACTION_ID)

See "Calls" in Payment::Sisow

Helpers

See documentation in the base class.

$obj->isValidDescription(STRING)

See "Helpers" in Payment::Sisow

$obj->isValidPurchaseId(STRING)

See "Helpers" in Payment::Sisow

$obj->securedPayment(QS)

See "Helpers" in Payment::Sisow

DETAILS ^

See documentation in the base class.

About Sisow

See documentation in the base class.

errors

Undocumented error codes: (spec version 1.0)

  317   testing not allowed

SEE ALSO ^

This module is part of Payment-Sisow distribution version 0.11, built on July 10, 2013. Website: http://perl.overmeer.net/

LICENSE ^

Copyrights 2013 by [Mark Overmeer]. For other contributors see ChangeLog.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: