Class AlvinePlatform
AlvinePlatform
Klasse zum Abbilden der Kommunikation mit der AlvinePlatform API
- Alvine\Core\Alvine
- Alvine\Service\Amazon\Sns\AbstractAdapter implements Alvine\Core\Observer
- Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
Direct known subclasses
Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform\AuthorizationNotification, Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform\CaptureNotification, Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform\OrderReferenceNotification, Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform\RefundNotification
Abstract
Namespace: Alvine\Service\Amazon\Sns\Adapter
Package: Alvine\Amazon\Service\Sns
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20151011
Link: alvine.io
Link: https://payments.amazon.de/developer/documentation/apireference/201752580
Located at adapter/AlvinePlatform.class.php
Namespace: Alvine\Service\Amazon\Sns\Adapter
Package: Alvine\Amazon\Service\Sns
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20151011
Link: alvine.io
Link: https://payments.amazon.de/developer/documentation/apireference/201752580
Located at adapter/AlvinePlatform.class.php
protected
boolean
|
|
protected
boolean
|
#
getTransaction( array $app, string $amazonTransactionId = null, string $amazonOrderReferenceId = null )
Liefert einen Transaktions Datensatz zurück |
protected
boolean
|
#
updateTransaction( type $app, integer $tid, integer $oid, string $status, $amount, $currency, $paymentProvider, $paymentState, $paymentNotice = null, $logEntry = null, $captureAmount = null )
Aktualisiert einen Transaktions Datensatz |
protected
boolean
|
#
addLogEntry( type $app, integer $oid, string $description )
Fügt einer Bestellung einen neuen Log Eintrag hinzu |
protected
boolean
|
#
setOrderState( type $app, integer $oid, string $description, integer $state )
Ändern eines Status einer Bestellung |
protected
integer
|
|
public
string
|
#
getOrderReferenceID( string $amazonTransactionId )
Liefert die Auftragsnummer aus einer amazonTransactionId |