Method name:
public ReturnResultApiBean createReturn(ReturnsApiBean returnsApiBean, String apiKey) throws MeestException;
Service request: ReturnsApiBean
Field name | Field type | Required | Description |
---|---|---|---|
idReturn | Long | N | |
idParcel | Long | Y | |
dispatchNumber | String | Y/N | |
receiverAddress | AddressesEvidenceApiBean | N | |
receiverName | String | Y | |
parcelBarCode | String | Y | |
parcelNumber | String | Y | |
returnsNumber | String | Y | |
createDate | Date | Y | |
parcelWeight | Double | Y | |
parcelPrice | Double | Y | |
parcelValue | Double | Y | |
returnsStatus | ReturnsStatusEnum | Y | Possible values: ACCEPTED, REJECTED |
returnsType | ReturnsTypeEnum | Y | Possible values: FULL, PARTIAL |
returnsReason | ReturnsReasonEnum | Y | Possible values: NOT_DELIVERED, COMPLAINT, OTHER |
returnsDetails | String | N | Detail for othertype return |
moneyTransferType | MoneyTransferTypeEnum | Y | POSTAL_MONEY_TRANSFER |
parcelInternalNumber | String | Y | |
passportPlaceDate | String | N | |
passportSeries | String | N | |
passportNumber | String | N | |
clientCode | String | N | |
processDataAcceptation | String | Y | |
returnsDate | Date | Y | |
weight | Double | Y | |
valueEur | Double | Y | |
valueUah | Double | Y | |
valueWords | String | N | |
notes | String | N | |
phoneNumber | String | Y | |
bankCard | String | N | |
taxNumber | String | N | |
returnPositions | ArrayList<ReturnsPositionApiBean> | Y |
Service Response ReturnResultApiBean
Field name | Field type | Required | Description |
---|---|---|---|
idReturn | Long | N | Unique return identifier |
apiStatusEnum | ApiStatusEnum | Y | Result of method call. Possible values: OK, ERROR, VALIDATION_ERROR |
errorDescription | String | Y/N | Description of error for status of error or validation |
returnNumber | String | N | Unique return number |