The amazon client
Plenty\Modules\Amazon\Contracts
public sendRequest(AmazonClientRequest $request, string $serviceVersion):AmazonClientResponse
AmazonClientRequest | $request | |
string | $serviceVersion |
Plenty\Modules\Amazon\Contracts
public getClient(int $accountId, string $endpointPath):AmazonClient
int | $accountId | |
string | $endpointPath |
Plenty\Modules\Amazon\Contracts
public getRequestData():array
public requiresSellerId():bool
public getSellerIdFieldName():string
public getAction():string
Plenty\Modules\Amazon\Contracts
public getPayload():void
Plenty\Modules\Amazon\Contracts
public getResponseContent():void
public getResponseMetaData():array
AmazonFulfillmentCenterRepository
Plenty\Modules\Amazon\Contracts
public getDeliveryAddresses():array
Lists amazon fulfilment centers delivery addresses.
public getDeliveryAddressByFulfillmentCenterId(string $amazonFulfillmentCenterId):Address
Get the delivery address by fulfillment center ID.
string | $amazonFulfillmentCenterId |
public getDeliveryAddressByGLN(string $GLN):Address
Get the delivery address by GLN.
string | $GLN |
public getInvoiceAddressByGLN(string $GLN):Address
Get the invoice address by GLN.
string | $GLN |
public getContactId():int
Created by ptopczewski, 01.02.18 11:41 Class AmazonClientException
Plenty\Modules\Amazon\Exceptions
Created by ptopczewski, 07.02.18 10:34 Class AmazonClientRequestException
Plenty\Modules\Amazon\Exceptions
public getType():string
public getRequestId():string
public getErrorCode():string