GET | /returns/{RMANumber} |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
RMANumber | path | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Item | form | TEntity | No | |
ResponseStatus | form | ResponseStatus | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
BeeNumber | form | decimal | No | |
BeeNumberCustomer | form | decimal | No | |
EventId | form | int? | No | |
EventStartDate | form | DateTime? | No | |
MasterOrderId | form | int | No | |
MasterOrderIdParent | form | int | No | |
MasterOrderIdRelated | form | int? | No | |
OrderIdOutbound | form | int | No | |
CreatedDate | form | DateTime | No | |
UpdatedDate | form | DateTime | No | |
RmaNumber | form | string | No | |
BeeBusinessGuid | form | decimal | No | |
IsSubmitted | form | bool | No | |
SubmittedDate | form | DateTime? | No | |
ExportDate | form | DateTime? | No | |
RmaStatus | form | string | No | |
InboundReturnTotal | form | decimal? | No | |
OutboundTotal | form | decimal? | No | |
TaxAmount | form | decimal? | No | |
ShippingTaxAmount | form | decimal? | No | |
FeeTotal | form | decimal? | No | |
Total | form | decimal? | No | |
ShippingMethod | form | string | No | |
MasterOrderIdOutbound | form | int? | No | |
RmaNote | form | string | No | |
SubTotal | form | decimal? | No | |
ShippingAmount | form | decimal? | No | |
PaymentTotal | form | decimal? | No | |
CreditNotAppliedToProductAmount | form | decimal? | No | |
FeeTotalWaived | form | decimal? | No | |
OutboundOrderSavingsClubAmount | form | decimal? | No | |
InboundReplacementTotal | form | decimal? | No | |
InboundTaxAmount | form | decimal? | No | |
OutboundTaxAmount | form | decimal? | No | |
OutboundOrderTotal | form | decimal? | No | |
OutboundOrderCreditCardAmount | form | decimal? | No | |
OrderCreatedDate | form | DateTime? | No | |
ClosedDate | form | DateTime? | No | |
ActualShippingTaxAmount | form | decimal? | No | |
ActualShippingAmount | form | decimal? | No | |
ActualTaxAmount | form | decimal? | No | |
ActualInboundTaxAmount | form | decimal? | No | |
RmaCreditCardAmount | form | decimal? | No | |
RmaSavingsClubAmount | form | decimal? | No | |
ActualFeeTotal | form | decimal? | No | |
ActualFeeTotalWaived | form | decimal? | No | |
ActualTotal | form | decimal? | No | |
ActualSubTotal | form | decimal? | No | |
ActualInboundReturnTotal | form | decimal? | No | |
ActualInboundReplacementTotal | form | decimal? | No | |
ActualCreditNotAppliedToProductAmount | form | decimal? | No | |
TaxExportDate | form | DateTime? | No | |
TaxTransactionTime | form | DateTime? | No | |
TaxTransactionId | form | string | No | |
ReverseTaxExportDate | form | DateTime? | No | |
ReverseTaxTransactionTime | form | DateTime? | No | |
ReverseTaxTransactionId | form | string | No | |
FinalTax | form | decimal? | No | |
ReverseFinalTax | form | decimal? | No | |
ReuseableInboundTaxTransactionId | form | string | No | |
ReuseableOutboundTaxTransactionId | form | string | No | |
OrderId | form | int? | No | |
OrderNumber | form | string | No | |
Note | form | string | No | |
ClawbackCVOverride | form | bool | No | |
ClawbackQVOverride | form | bool | No | |
IssueGiftCard | form | bool | No | |
RmaGiftCardAmount | form | decimal? | No | |
BeeSavingsSerialGuid | form | decimal? | No | |
SerialNumber | form | string | No | |
GiftCardEmail | form | string | No | |
OrderCreatedDuringSubmit | form | bool | No | |
TotalQualifyingValue | form | decimal? | No | |
TotalCommissionableValue | form | decimal? | No | |
BeeSavingsClubGuid | form | decimal? | No | |
IsCancelOrder | form | bool? | No | |
CreatedBy | form | string | No | |
RmaSeverity | form | string | No | |
Reference | form | string | No | |
UserName | form | string | No | |
TotalOverrideCV | form | decimal? | No | |
TotalOverrideQV | form | decimal? | No | |
TotalUplineCV | form | decimal? | No | |
TotalUplineQV | form | decimal? | No | |
TotalGroupCV | form | decimal? | No | |
TotalGroupQV | form | decimal? | No | |
OverrideCV | form | decimal? | No | |
OverrideQV | form | decimal? | No | |
UplineCV | form | decimal? | No | |
UplineQV | form | decimal? | No | |
GroupCV | form | decimal? | No | |
GroupQV | form | decimal? | No | |
IssueCheck | form | bool | No | |
RmaCheckAmount | form | decimal? | No | |
ShippingAddress | form | AddressViewModel | No | |
InboundSkus | form | List<ReturnInboundSkuViewModel> | No | |
OutboundSkus | form | List<ReturnOutboundSkuViewModel> | No | |
ShipmentIssueSkus | form | List<ReturnShipmentIssueSkuViewModel> | No | |
Payments | form | List<ReturnPaymentViewModel> | No | |
Holds | form | List<ReturnHoldViewModel> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
FirstName | form | string | No | |
LastName | form | string | No | |
HouseNumber | form | string | No | |
AddressLine1 | form | string | No | |
AddressLine2 | form | string | No | |
AddressLine3 | form | string | No | |
AddressLine4 | form | string | No | |
AddressLine5 | form | string | No | |
City | form | string | No | |
LocalityLevelID1 | form | string | No | |
LocalityLevelID2 | form | string | No | |
LocalityLevelID3 | form | string | No | |
LocalityLevelID4 | form | string | No | |
LocalityLevelID5 | form | string | No | |
StateCode | form | string | No | |
PostalCode | form | string | No | |
CountryCode | form | string | No | |
AddressGoodDate | form | DateTime? | No | |
Latitude | form | decimal | No | |
Longitude | form | decimal | No | |
AddressId | form | int | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
RmaType | form | string | No | |
ReturnQuantity | form | int? | No | |
AutoReceivedQuantity | form | int? | No | |
OriginalQuantity | form | int? | No | |
ReturnQuantityOnClone | form | int? | No | |
ReasonType | form | string | No | |
SkuNote | form | string | No | |
OrderId | form | int? | No | |
OrderNumber | form | string | No | |
OrderSkuId | form | int? | No | |
OrderLineNumber | form | int? | No | |
FeeAmount | form | decimal? | No | |
ExtendedFeeAmount | form | decimal? | No | |
ReturnTaxAmount | form | decimal? | No | |
ReturnExtendedFeeAmount | form | decimal? | No | |
ReturnExtendedPrice | form | decimal? | No | |
Fees | form | List<ReturnFeeViewModel> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
EntitySkuId | form | int | No | |
CreatedDate | form | DateTime | No | |
UpdatedDate | form | DateTime | No | |
LineNumber | form | int | No | |
SkuId | form | int | No | |
SkuCode | form | string | No | |
WarehouseSkuCode | form | string | No | |
Quantity | form | int | No | |
Price | form | decimal? | No | |
ExtendedPrice | form | decimal? | No | |
PriceOverride | form | decimal? | No | |
TaxablePrice | form | decimal? | No | |
TaxAmount | form | decimal? | No | |
OrderedQuantity | form | int? | No | |
ReturnTaxablePrice | form | decimal? | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
RmaFeeId | form | int | No | |
CreatedDate | form | DateTime | No | |
UpdatedDate | form | DateTime | No | |
IsFeeWaived | form | bool | No | |
UsernameFeeWaived | form | string | No | |
WaivedNote | form | string | No | |
FeeId | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
RMAShipmentIssueSkuId | form | int | No | |
CreatedDate | form | DateTime | No | |
UpdatedDate | form | DateTime | No | |
LineNumber | form | int | No | |
SkuId | form | int | No | |
SkuCode | form | string | No | |
WarehouseSkuCode | form | string | No | |
Quantity | form | int | No | |
Price | form | decimal? | No | |
ExtendedPrice | form | decimal? | No | |
PriceOverride | form | decimal? | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PaymentId | form | int | No | |
PaymentType | form | string | No | |
CreditCardType | form | string | No | |
CreditCardName | form | string | No | |
CreditCardNumber | form | string | No | |
CreditCardToken | form | string | No | |
PaymentGuid | form | string | No | |
CreditCardExpired | form | string | No | |
AuthorizationCode | form | string | No | |
BankAccountNumber | form | string | No | |
BankRoutingNumber | form | string | No | |
BankAccountType | form | string | No | |
BankName | form | string | No | |
BankAccountName | form | string | No | |
LicenseNumber | form | string | No | |
LicenseDOB | form | string | No | |
LicenseState | form | string | No | |
CheckNumber | form | string | No | |
SavingsClub | form | string | No | |
Charge | form | decimal | No | |
RmaEnteredRefund | form | decimal? | No | |
TextResponse | form | string | No | |
Processed | form | bool | No | |
ConfirmationCode | form | string | No | |
AuthorizationTime | form | DateTime? | No | |
BillingAddress | form | AddressViewModel | No | |
TransactionId | form | string | No | |
AVS | form | string | No | |
BalancingPayment | form | bool | No | |
SerialNumber | form | string | No | |
PaymentExportKeyword | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
RmaHoldId | form | int | No | |
CreatedDate | form | DateTime | No | |
UpdatedDate | form | DateTime | No | |
ReleaseDate | form | DateTime? | No | |
UsernameRelease | form | string | No | |
HoldReason | form | string | No | |
HoldNote | form | string | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /returns/{RMANumber} HTTP/1.1 Host: extensions.avon.ca Accept: text/jsv
HTTP/1.1 200 OK Content-Type: text/jsv Content-Length: length { item: { beeNumber: 0, beeNumberCustomer: 0, eventId: 0, eventStartDate: 0001-01-01T00:00:00, masterOrderId: 0, masterOrderIdParent: 0, masterOrderIdRelated: 0, orderIdOutbound: 0, createdDate: 0001-01-01T00:00:00, updatedDate: 0001-01-01T00:00:00, rmaNumber: String, beeBusinessGuid: 0, isSubmitted: False, submittedDate: 0001-01-01T00:00:00, exportDate: 0001-01-01T00:00:00, rmaStatus: String, inboundReturnTotal: 0, outboundTotal: 0, taxAmount: 0, shippingTaxAmount: 0, feeTotal: 0, total: 0, shippingMethod: String, masterOrderIdOutbound: 0, rmaNote: String, subTotal: 0, shippingAmount: 0, paymentTotal: 0, creditNotAppliedToProductAmount: 0, feeTotalWaived: 0, outboundOrderSavingsClubAmount: 0, inboundReplacementTotal: 0, inboundTaxAmount: 0, outboundTaxAmount: 0, outboundOrderTotal: 0, outboundOrderCreditCardAmount: 0, orderCreatedDate: 0001-01-01T00:00:00, closedDate: 0001-01-01T00:00:00, actualShippingTaxAmount: 0, actualShippingAmount: 0, actualTaxAmount: 0, actualInboundTaxAmount: 0, rmaCreditCardAmount: 0, rmaSavingsClubAmount: 0, actualFeeTotal: 0, actualFeeTotalWaived: 0, actualTotal: 0, actualSubTotal: 0, actualInboundReturnTotal: 0, actualInboundReplacementTotal: 0, actualCreditNotAppliedToProductAmount: 0, taxExportDate: 0001-01-01T00:00:00, taxTransactionTime: 0001-01-01T00:00:00, taxTransactionId: String, reverseTaxExportDate: 0001-01-01T00:00:00, reverseTaxTransactionTime: 0001-01-01T00:00:00, reverseTaxTransactionId: String, finalTax: 0, reverseFinalTax: 0, reuseableInboundTaxTransactionId: String, reuseableOutboundTaxTransactionId: String, orderId: 0, orderNumber: String, note: String, clawbackCVOverride: False, clawbackQVOverride: False, issueGiftCard: False, rmaGiftCardAmount: 0, beeSavingsSerialGuid: 0, serialNumber: String, giftCardEmail: String, orderCreatedDuringSubmit: False, totalQualifyingValue: 0, totalCommissionableValue: 0, beeSavingsClubGuid: 0, isCancelOrder: False, createdBy: String, rmaSeverity: String, reference: String, userName: String, totalOverrideCV: 0, totalOverrideQV: 0, totalUplineCV: 0, totalUplineQV: 0, totalGroupCV: 0, totalGroupQV: 0, overrideCV: 0, overrideQV: 0, uplineCV: 0, uplineQV: 0, groupCV: 0, groupQV: 0, issueCheck: False, rmaCheckAmount: 0, shippingAddress: { firstName: String, lastName: String, houseNumber: String, addressLine1: String, addressLine2: String, addressLine3: String, addressLine4: String, addressLine5: String, city: String, localityLevelID1: String, localityLevelID2: String, localityLevelID3: String, localityLevelID4: String, localityLevelID5: String, stateCode: String, postalCode: String, countryCode: String, addressGoodDate: 0001-01-01T00:00:00, latitude: 0, longitude: 0, addressId: 0 }, inboundSkus: [ { rmaType: String, returnQuantity: 0, autoReceivedQuantity: 0, originalQuantity: 0, returnQuantityOnClone: 0, reasonType: String, skuNote: String, orderId: 0, orderNumber: String, orderSkuId: 0, orderLineNumber: 0, feeAmount: 0, extendedFeeAmount: 0, returnTaxAmount: 0, returnExtendedFeeAmount: 0, returnExtendedPrice: 0, fees: [ { rmaFeeId: 0, createdDate: 0001-01-01T00:00:00, updatedDate: 0001-01-01T00:00:00, isFeeWaived: False, usernameFeeWaived: String, waivedNote: String, feeId: String } ], entitySkuId: 0, createdDate: 0001-01-01T00:00:00, updatedDate: 0001-01-01T00:00:00, lineNumber: 0, skuId: 0, skuCode: String, warehouseSkuCode: String, quantity: 0, price: 0, extendedPrice: 0, priceOverride: 0, taxablePrice: 0, taxAmount: 0, orderedQuantity: 0, returnTaxablePrice: 0 } ], outboundSkus: [ { entitySkuId: 0, createdDate: 0001-01-01T00:00:00, updatedDate: 0001-01-01T00:00:00, lineNumber: 0, skuId: 0, skuCode: String, warehouseSkuCode: String, quantity: 0, price: 0, extendedPrice: 0, priceOverride: 0, taxablePrice: 0, taxAmount: 0, orderedQuantity: 0, returnTaxablePrice: 0 } ], shipmentIssueSkus: [ { rmaShipmentIssueSkuId: 0, createdDate: 0001-01-01T00:00:00, updatedDate: 0001-01-01T00:00:00, lineNumber: 0, skuId: 0, skuCode: String, warehouseSkuCode: String, quantity: 0, price: 0, extendedPrice: 0, priceOverride: 0 } ], payments: [ { paymentId: 0, paymentType: String, creditCardType: String, creditCardName: String, creditCardNumber: String, creditCardToken: String, paymentGuid: String, creditCardExpired: String, authorizationCode: String, bankAccountNumber: String, bankRoutingNumber: String, bankAccountType: String, bankName: String, bankAccountName: String, licenseNumber: String, licenseDOB: String, licenseState: String, checkNumber: String, savingsClub: String, charge: 0, rmaEnteredRefund: 0, textResponse: String, processed: False, confirmationCode: String, authorizationTime: 0001-01-01T00:00:00, billingAddress: { firstName: String, lastName: String, houseNumber: String, addressLine1: String, addressLine2: String, addressLine3: String, addressLine4: String, addressLine5: String, city: String, localityLevelID1: String, localityLevelID2: String, localityLevelID3: String, localityLevelID4: String, localityLevelID5: String, stateCode: String, postalCode: String, countryCode: String, addressGoodDate: 0001-01-01T00:00:00, latitude: 0, longitude: 0, addressId: 0 }, transactionId: String, avs: String, balancingPayment: False, serialNumber: String, paymentExportKeyword: String } ], holds: [ { rmaHoldId: 0, createdDate: 0001-01-01T00:00:00, updatedDate: 0001-01-01T00:00:00, releaseDate: 0001-01-01T00:00:00, usernameRelease: String, holdReason: String, holdNote: String } ] }, responseStatus: { errorCode: String, message: String, stackTrace: String, errors: [ { errorCode: String, fieldName: String, message: String, meta: { String: String } } ], meta: { String: String } } }