Plentymarkets interface documentation
CustomerContract
Contracts
ContractSigningRepositoryContract
This interface provides methods to digital sign contracts
Namespace
Plenty\Modules\CustomerContract\Contracts
Methods
public signContract($contractId, $signerName):Plenty\Modules\CustomerContract\Models\Signing
Return type: Signing
Sign a contract
Name |
Type |
Description |
|
The contract Id |
|
|
Name of signer |
public getSigning($contractId):Plenty\Modules\CustomerContract\Models\Signing
CustomerContractRepositoryContract
This interface provides methods to list contracts
Namespace
Plenty\Modules\CustomerContract\Contracts
Methods
public list():Illuminate\Support\Collection
Return type: Collection
List all contracts
public get($contractId):Plenty\Modules\CustomerContract\Models\CustomerContract
Return type: CustomerContract
Returns a single contract
Name |
Type |
Description |
|
The contract Id |
public create($data):Plenty\Modules\CustomerContract\Models\CustomerContract
Return type: CustomerContract
Add a contract
Name |
Type |
Description |
|
Data of the new contract |
public document($contractId):void
Download contract document
Name |
Type |
Description |
|
The contract Id |
Thank you for your feedback!