Plentymarkets interface documentation
Amazon
Contracts
AmazonClient
The amazon client
Namespace
Plenty\Modules\Amazon\Contracts
Methods
public sendRequest($request, $serviceVersion):Plenty\Modules\Amazon\Contracts\AmazonClientResponse
Return type: AmazonClientResponse
Name |
Type |
Description |
|
||
|
AmazonClientFactory
Namespace
Plenty\Modules\Amazon\Contracts
Methods
public getClient($accountId, $endpointPath):Plenty\Modules\Amazon\Contracts\AmazonClient
Return type: AmazonClient
Name |
Type |
Description |
|
||
|
AmazonClientRequest
Namespace
Plenty\Modules\Amazon\Contracts
Methods
public getRequestData():array
public requiresSellerId():bool
public getSellerIdFieldName():string
public getAction():string
AmazonClientRequestPayload
Namespace
Plenty\Modules\Amazon\Contracts
Methods
public getPayload():void
AmazonClientResponse
Namespace
Plenty\Modules\Amazon\Contracts
Methods
public getResponseContent():void
public getResponseMetaData():array
AmazonFulfillmentCenterRepositoryContract
AmazonFulfillmentCenterRepository
Namespace
Plenty\Modules\Amazon\Contracts
Methods
public getDeliveryAddresses():array
Lists amazon fulfilment centers delivery addresses.
public getDeliveryAddressByFulfillmentCenterId($amazonFulfillmentCenterId):Plenty\Modules\Account\Address\Models\Address
Return type: Address
Get the delivery address by fulfillment center ID.
Name |
Type |
Description |
|
public getDeliveryAddressByGLN($GLN):Plenty\Modules\Account\Address\Models\Address
Return type: Address
Get the delivery address by GLN.
Name |
Type |
Description |
|
public getInvoiceAddressByGLN($GLN):Plenty\Modules\Account\Address\Models\Address
Thank you for your feedback!