Client
class Client extends Client
Amazon Cient
Constants
MWS_ENDPOINT |
MWS_ENDPOINT URL |
SANDBOX |
MWS_SANDBOX URL |
PRODUCTION |
MWS_PRODUCTION URL |
Properties
protected string | $relativeurl |
Methods
Neuer Amazon Client
Request-Header
convertAndSendRequest
Liefert Details zu einem Auftrag
Setzt Details eines Auftrages
Auftrag bestätigen
Autorisiert einen Bestimmten Betrag
Storniert einen Auftrag
Verbuchen von Geldbeträgen eines Auftrags
Schließt einen Auftrag ab
Rückerstattung eines Betrags
Details
at line 65
__construct(URI $uri, boolean $sandBoxMode = false)
Neuer Amazon Client
at line 83
protected RequestHeader
createRequestHeader(RequestHeader $header = null)
Request-Header
at line 95
protected
convertAndSendRequest(Request $request)
convertAndSendRequest
at line 108
GetOrderReferenceDetailsResponse
getOrderReferenceDetails($amazonOrderReferenceId, $addressConsentToken)
Liefert Details zu einem Auftrag
at line 126
SetOrderReferenceDetailsResponse
setOrderReferenceDetails(string $amazonOrderReferenceId, OrderReferenceAttributes $orderReferenceAttributes)
Setzt Details eines Auftrages
at line 155
ConfirmOrderReferenceResponse
confirmOrderReference(string $amazonOrderReferenceId, string $successUrl, string $failureUrl = null, AuthorizationAmount $authorizationAmount = null)
Auftrag bestätigen
Bestätigt, dass der Auftrag frei von Fehlermeldungen ist und alle erforderlichen Informationen über die Bestellbezeichnung festgelegt wurden
AuthorizationAmount Der Betrag, der während der MFA-Fertigstellung authentifiziert werden soll. Verwenden Sie diesen Parameter, wenn Sie einen Zahlungsbetrag festlegen möchten, der von der im Bestellaufruf SetOrderReferenceDetails angegebenen OrderTotal abweicht. Wenn dieser Parameter nicht festgelegt ist, entspricht der während MFA authentifizierte Betrag dem OrderTotal, der im Aufruf des SetOrderReferenceDetails-Vorgangs angegeben ist.
at line 183
AuthorizeResponse
authorize(string $amazonOrderReferenceId, string $authorizationReferenceId, AuthorizationAmount $authorizationAmount, string $sellerAuthorizationNote = null, integer $transactionTimeout = 1440, boolean $captureNow = false, string $softDescriptor = null)
Autorisiert einen Bestimmten Betrag
at line 205
CancelOrderReferenceResponse
cancelOrderReference(string $amazonOrderReferenceId, string $cancelationReason = null)
Storniert einen Auftrag
at line 225
CaptureResponse
capture(string $amazonAuthorizationId, string $captureReferenceId, CaptureAmount $captureAmount, string $sellerCaptureNote = null, string $softDescriptor = null)
Verbuchen von Geldbeträgen eines Auftrags
at line 245
CloseOrderReferenceResponse
closeOrderReference(string $amazonOrderReferenceId, string $closureReason = null)
Schließt einen Auftrag ab
at line 264
CloseOrderReferenceResponse
refund($amazonCaptureId, $refundReferenceId, RefundAmount $refundAmount, $sellerRefundNote = null, $softDescriptor = null)
Rückerstattung eines Betrags