ProtocolInterface

Protocol interface.

Known implementers

RKD\Banklink\Protocol\ECommerce , RKD\Banklink\Protocol\IPizza , RKD\Banklink\Protocol\IPizza2015 , RKD\Banklink\Protocol\LiisiPayment

Methods Summary
public
# getPaymentRequest( int $orderId , float $sum , string $message , string $language = 'EST', string $currency = 'EUR', array $customRequestData = array ( ), string $encoding = 'UTF-8', string $timezone = 'Europe/Tallinn' )
Get payment object.
public
# getAuthRequest( string $recId = NULL, string $nonce = NULL, string $rid = NULL, string $encoding = 'UTF-8', string $language = 'EST', string $timezone = 'Europe/Tallinn' )
Get authentication object
public
# handleResponse( array $response , string $encoding = 'UTF-8' )
Handles response from bank.