This API specification is available for download as an Open API 3.0 YAML file:
The following page lists available REST APIs for ICM 7.10 and their version dependencies:
This section covers operations for managing recurring orders. This includes retrieving a list of recurring orders, details for a specific recurring order and activating/deactivating a specific recurring order.
/customers/{CustomerKey}/recurringorders
This operation returns a list of links of all recurring orders for the customer.
Note: This operation requires account administrator permissions for B2B.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderListResource.getRecurringOrders()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID |
200 - OK - The recurring orders for the given customer.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer could not be found.
501 - Not Implemented - The recurring order feature is disabled. Possible values for header value 'error-key':
- error.recurring_orders.disabled
503 - Service Unavailable - The Microservice is not available and/or cannot be discovered.
/customers/{CustomerKey}/recurringorders/{RecurringOrderKey}
This operation returns details about the recurring order to the client.
Note: This operation requires account administrator permissions for B2B.
The recurrence Interval is defined as Java Period Object that supports ISO 8601. It provides numerous ways to set the interval.
The string always starts with a 'P' for period. The interval can contain a number of years (Y), months (M) weeks (W) or Days (D) or any combination of them.
The number is placed in front of the unit. Weeks are transformed to days by multiplying with 7 -> (P4W \= P28D).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderItemResource.getRecurringOrder()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The recurring order with the given ID.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
501 - Not Implemented - The recurring order feature is disabled. Possible values for header 'error-key':
- error.recurring_orders.disabled
503 - Service Unavailable - The microservice is not available and/or cannot be discovered.
This operation updates the selected recurring order.
Only activation and deactivation are supported. Expired recurring orders cannot be set to active.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderItemResource.updateRecurringOrder(com.intershop.sellside.rest.common.capi.resourceobject.recurringorder.UpdateRecurringOrderRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The updated recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
409 - Conflict - The recurring order cannot be enabled. Possible values for header value 'error-key':
- error.recurring_orders.enable-not-possible
501 - Not Implemented - The recurring order feature is disabled. Possible values for header value 'error-key':
- error.recurring-orders.disabled
503 - Service Unavailable - The microservice is not available and/or cannot be discovered.
/customers/{CustomerKey}/users/{CustomerItemUserKey}/recurringorders
This operation returns a list of links of all recurring orders for the customer.
Note: This operation requires account administrator permissions for B2B.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderListResource.getRecurringOrders()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID |
200 - OK - The recurring orders for the given customer.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer could not be found.
501 - Not Implemented - The recurring order feature is disabled. Possible values for header value 'error-key':
- error.recurring_orders.disabled
503 - Service Unavailable - The Microservice is not available and/or cannot be discovered.
/customers/{CustomerKey}/users/{CustomerItemUserKey}/recurringorders/{RecurringOrderKey}
This operation returns details about the recurring order to the client.
Note: This operation requires account administrator permissions for B2B.
The recurrence Interval is defined as Java Period Object that supports ISO 8601. It provides numerous ways to set the interval.
The string always starts with a 'P' for period. The interval can contain a number of years (Y), months (M) weeks (W) or Days (D) or any combination of them.
The number is placed in front of the unit. Weeks are transformed to days by multiplying with 7 -> (P4W \= P28D).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderItemResource.getRecurringOrder()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The recurring order with the given ID.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
501 - Not Implemented - The recurring order feature is disabled. Possible values for header 'error-key':
- error.recurring_orders.disabled
503 - Service Unavailable - The microservice is not available and/or cannot be discovered.
This operation updates the selected recurring order.
Only activation and deactivation are supported. Expired recurring orders cannot be set to active.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderItemResource.updateRecurringOrder(com.intershop.sellside.rest.common.capi.resourceobject.recurringorder.UpdateRecurringOrderRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The updated recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
409 - Conflict - The recurring order cannot be enabled. Possible values for header value 'error-key':
- error.recurring_orders.enable-not-possible
501 - Not Implemented - The recurring order feature is disabled. Possible values for header value 'error-key':
- error.recurring-orders.disabled
503 - Service Unavailable - The microservice is not available and/or cannot be discovered.
/privatecustomers/{CustomerKey}/recurringorders
This operation returns a list of links of all recurring orders for the customer.
Note: This operation requires account administrator permissions for B2B.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderListResource.getRecurringOrders()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID |
200 - OK - The recurring orders for the given customer.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer could not be found.
501 - Not Implemented - The recurring order feature is disabled. Possible values for header value 'error-key':
- error.recurring_orders.disabled
503 - Service Unavailable - The Microservice is not available and/or cannot be discovered.
/privatecustomers/{CustomerKey}/recurringorders/{RecurringOrderKey}
This operation returns details about the recurring order to the client.
Note: This operation requires account administrator permissions for B2B.
The recurrence Interval is defined as Java Period Object that supports ISO 8601. It provides numerous ways to set the interval.
The string always starts with a 'P' for period. The interval can contain a number of years (Y), months (M) weeks (W) or Days (D) or any combination of them.
The number is placed in front of the unit. Weeks are transformed to days by multiplying with 7 -> (P4W \= P28D).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderItemResource.getRecurringOrder()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The recurring order with the given ID.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
501 - Not Implemented - The recurring order feature is disabled. Possible values for header 'error-key':
- error.recurring_orders.disabled
503 - Service Unavailable - The microservice is not available and/or cannot be discovered.
This operation updates the selected recurring order.
Only activation and deactivation are supported. Expired recurring orders cannot be set to active.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderItemResource.updateRecurringOrder(com.intershop.sellside.rest.common.capi.resourceobject.recurringorder.UpdateRecurringOrderRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The updated recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
409 - Conflict - The recurring order cannot be enabled. Possible values for header value 'error-key':
- error.recurring_orders.enable-not-possible
501 - Not Implemented - The recurring order feature is disabled. Possible values for header value 'error-key':
- error.recurring-orders.disabled
503 - Service Unavailable - The microservice is not available and/or cannot be discovered.
This section covers operations for managing payments for recurring orders. This includes retrieving, adding and removing payments.
/customers/{CustomerKey}/recurringorders/{RecurringOrderKey}/payments
This operation returns a list of all selected payments for the recurring order.
public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.getRecurringOrderPayments()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The payments for the given recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the basket could not be found.
This operation adds a payment method to the recurring order. A registered payment method can be referenced via ID (for payments that have been created with POST /customers/-/payments).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.addPaymentToRecurringOrder(com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
201 - Created - The payment was added successfully.
400 - Bad Request - The payment instrument with this ID could not be found. Possible values for header error-key:
- shopping_cart.payment.paymentdata.error (e.g., wrong giftcard number)
- shopping_cart.payment.missing_fields.error
- shopping_cart.payment.invalid_fields.error
- shopping_cart.payment.name.error (Payment method not found)
- shopping_cart.payment.dublicate.error
- shopping_cart.payment.available.error (also thrown if basket contains NO items)
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the basket could not be found. Possible values for header error-key:
- basket.basket_not_found.error
This operation returns all available payment methods and their parameters available for the recurring order.
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentOptionsRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.getRecurringOrderPaymentOptions()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The payment options for the given recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
/customers/{CustomerKey}/recurringorders/{RecurringOrderKey}/payments/{RecurringOrderPaymentKey}
This Operation returns details about the selected payment method for the recurring order.
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentItemResource.getRecurringOrderPayment()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
200 - OK - The payment with the given ID.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
This operation removes the selected payment method from the recurring order payments.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentItemResource.removePaymentFromRecurringOrder()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
204 - No Content - The payment was successfully deleted.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
/customers/{CustomerKey}/recurringorders/{RecurringOrderKey}/payments/{RecurringOrderPaymentKey}/redirect
The REST client sends the return URLs to the system, so that the redirect URL for the payment service provider can be created. This redirect URL will be sent as response to the REST client so that the client can process the redirect action. After that, the user will be redirected back to his REST client based on the return URLs.
Note: This operation requires authentication with the 'Purchase' permission ('APP_B2B_PURCHASE', only in B2B applications).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentRedirectResource.createRedirectURL(com.intershop.sellside.rest.common.capi.resource.basket.PaymentRedirectRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
201 - Created - The redirect URL was successfully created.
400 - Bad Request - The payment service does not support redirect capability.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
When the user has processed a payment transaction at the payment provider's system, he will be redirected back to the REST client. Regardless of the outcome of this transaction, the return redirect contains various payment transaction attributes which must be transferred from the REST client back to the shop system to process the payment transaction. The redirect POST request transfers this data from the REST client into the shop system so that the payment transaction can be activated there. For instance:
Transaction ID
Transaction status
etc
Note: This operation requires authentication with the 'Purchase' permission ('APP_B2B_PURCHASE', only in B2B applications).
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentRedirectResource.addRedirectResponseData(com.intershop.sellside.rest.common.capi.resource.basket.PaymentRedirectResponseRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
200 - OK - The payment transaction was activated successfully.
400 - Bad Request - The payment service does not support redirect capability.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
/customers/{CustomerKey}/users/{CustomerItemUserKey}/recurringorders/{RecurringOrderKey}/payments
This operation returns a list of all selected payments for the recurring order.
public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.getRecurringOrderPayments()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The payments for the given recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the basket could not be found.
This operation adds a payment method to the recurring order. A registered payment method can be referenced via ID (for payments that have been created with POST /customers/-/payments).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.addPaymentToRecurringOrder(com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
201 - Created - The payment was added successfully.
400 - Bad Request - The payment instrument with this ID could not be found. Possible values for header error-key:
- shopping_cart.payment.paymentdata.error (e.g., wrong giftcard number)
- shopping_cart.payment.missing_fields.error
- shopping_cart.payment.invalid_fields.error
- shopping_cart.payment.name.error (Payment method not found)
- shopping_cart.payment.dublicate.error
- shopping_cart.payment.available.error (also thrown if basket contains NO items)
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the basket could not be found. Possible values for header error-key:
- basket.basket_not_found.error
This operation returns all available payment methods and their parameters available for the recurring order.
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentOptionsRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.getRecurringOrderPaymentOptions()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The payment options for the given recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
/customers/{CustomerKey}/users/{CustomerItemUserKey}/recurringorders/{RecurringOrderKey}/payments/{RecurringOrderPaymentKey}
This Operation returns details about the selected payment method for the recurring order.
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentItemResource.getRecurringOrderPayment()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
200 - OK - The payment with the given ID.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
This operation removes the selected payment method from the recurring order payments.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentItemResource.removePaymentFromRecurringOrder()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
204 - No Content - The payment was successfully deleted.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
/customers/{CustomerKey}/users/{CustomerItemUserKey}/recurringorders/{RecurringOrderKey}/payments/{RecurringOrderPaymentKey}/redirect
The REST client sends the return URLs to the system, so that the redirect URL for the payment service provider can be created. This redirect URL will be sent as response to the REST client so that the client can process the redirect action. After that, the user will be redirected back to his REST client based on the return URLs.
Note: This operation requires authentication with the 'Purchase' permission ('APP_B2B_PURCHASE', only in B2B applications).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentRedirectResource.createRedirectURL(com.intershop.sellside.rest.common.capi.resource.basket.PaymentRedirectRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
201 - Created - The redirect URL was successfully created.
400 - Bad Request - The payment service does not support redirect capability.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
When the user has processed a payment transaction at the payment provider's system, he will be redirected back to the REST client. Regardless of the outcome of this transaction, the return redirect contains various payment transaction attributes which must be transferred from the REST client back to the shop system to process the payment transaction. The redirect POST request transfers this data from the REST client into the shop system so that the payment transaction can be activated there. For instance:
Transaction ID
Transaction status
etc
Note: This operation requires authentication with the 'Purchase' permission ('APP_B2B_PURCHASE', only in B2B applications).
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentRedirectResource.addRedirectResponseData(com.intershop.sellside.rest.common.capi.resource.basket.PaymentRedirectResponseRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | CustomerItemUserKey | string | pmiller@test.intershop.de | Required | The user ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
200 - OK - The payment transaction was activated successfully.
400 - Bad Request - The payment service does not support redirect capability.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
/privatecustomers/{CustomerKey}/recurringorders/{RecurringOrderKey}/payments
This operation returns a list of all selected payments for the recurring order.
public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.getRecurringOrderPayments()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The payments for the given recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the basket could not be found.
This operation adds a payment method to the recurring order. A registered payment method can be referenced via ID (for payments that have been created with POST /customers/-/payments).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.addPaymentToRecurringOrder(com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
201 - Created - The payment was added successfully.
400 - Bad Request - The payment instrument with this ID could not be found. Possible values for header error-key:
- shopping_cart.payment.paymentdata.error (e.g., wrong giftcard number)
- shopping_cart.payment.missing_fields.error
- shopping_cart.payment.invalid_fields.error
- shopping_cart.payment.name.error (Payment method not found)
- shopping_cart.payment.dublicate.error
- shopping_cart.payment.available.error (also thrown if basket contains NO items)
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the basket could not be found. Possible values for header error-key:
- basket.basket_not_found.error
This operation returns all available payment methods and their parameters available for the recurring order.
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentOptionsRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentListResource.getRecurringOrderPaymentOptions()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID |
200 - OK - The payment options for the given recurring order.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer or the recurring order could not be found.
/privatecustomers/{CustomerKey}/recurringorders/{RecurringOrderKey}/payments/{RecurringOrderPaymentKey}
This Operation returns details about the selected payment method for the recurring order.
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentItemResource.getRecurringOrderPayment()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
200 - OK - The payment with the given ID.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
This operation removes the selected payment method from the recurring order payments.
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentItemResource.removePaymentFromRecurringOrder()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
204 - No Content - The payment was successfully deleted.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
/privatecustomers/{CustomerKey}/recurringorders/{RecurringOrderKey}/payments/{RecurringOrderPaymentKey}/redirect
The REST client sends the return URLs to the system, so that the redirect URL for the payment service provider can be created. This redirect URL will be sent as response to the REST client so that the client can process the redirect action. After that, the user will be redirected back to his REST client based on the return URLs.
Note: This operation requires authentication with the 'Purchase' permission ('APP_B2B_PURCHASE', only in B2B applications).
public javax.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentRedirectResource.createRedirectURL(com.intershop.sellside.rest.common.capi.resource.basket.PaymentRedirectRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
201 - Created - The redirect URL was successfully created.
400 - Bad Request - The payment service does not support redirect capability.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
When the user has processed a payment transaction at the payment provider's system, he will be redirected back to the REST client. Regardless of the outcome of this transaction, the return redirect contains various payment transaction attributes which must be transferred from the REST client back to the shop system to process the payment transaction. The redirect POST request transfers this data from the REST client into the shop system so that the payment transaction can be activated there. For instance:
Transaction ID
Transaction status
etc
Note: This operation requires authentication with the 'Purchase' permission ('APP_B2B_PURCHASE', only in B2B applications).
public com.intershop.sellside.rest.common.capi.resourceobject.basket.PaymentRO com.intershop.sellside.rest.common.capi.resource.recurringorder.RecurringOrderPaymentRedirectResource.addRedirectResponseData(com.intershop.sellside.rest.common.capi.resource.basket.PaymentRedirectResponseRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | OilCorp | Required | The customer ID | |
in path | RecurringOrderKey | string | 5Z.sEmZRpW0AAAF2Bi2CwBhv | Required | The recurring order ID | |
in path | RecurringOrderPaymentKey | string | S2qsEmZRqqwAAAF27a.CwBhv | Required | The payment ID |
200 - OK - The payment transaction was activated successfully.
400 - Bad Request - The payment service does not support redirect capability.
401 - Unauthorized - The user could not be authenticated.
403 - Forbidden - The user does not have the required permissions.
404 - Not Found - The customer, the recurring order or the payment could not be found.
int32
int32
int32
LinkRO
objects. The list of elementsLinkRO
: A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
string
literals. The keys to sort forPaymentOptions
PaymentOptionsForMethodRO
objects. The payment methods that can be added via HTTPPaymentOptionsForMethodRO
: This resource holds information about payment methods that can be added and the HTTP method to be used.PaymentOptionsForMethodRO
PaymentOptionRO
objects. The paymentsPaymentOptionRO
: This resource holds information on a payment option.PaymentOption
ISH_INVOICE
Invoice
Applicable
string
literals. The restrictions for this payment optionGenericPropertyROObject
objects. The parameters for this payment optionGenericPropertyROObject
POST
Payment
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
dhKsEmZRPyEAAAF2hyV6dB2n
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
DE12****7890
GenericPropertyROObject
objects. The parameters for this paymentGenericPropertyROObject
ResourceAttribute
object. An attributeResourceAttribute
PaymentRedirect
PaymentRedirectResponse
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
The ID
GenericPropertyROObject
objects. The parameters for this redirect responseGenericPropertyROObject
ResourceAttribute
object. An attributeResourceAttribute
int32
int32
int32
RecurringOrderLinkRO
objects. The list of elementsRecurringOrderLinkRO
: This resource holds basic information on the recurring order required for the list view.RecurringOrderLink
date-time
date-time
date-time
date-time
date-time
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
0000009
P3M
int32
int32
int32
object
literals.int64
int32
int32
| Example: 0
true
false
int32
| Example: 1
net
RecurringOrderBuyerRO
object. This resource holds details about the buyer as RecurringOrderBuyerRO.RecurringOrderBuyer
Mr.
Fritz
Birdo
Mon Jan 10 00:00:00 CET 1916
fbirdo
Accounting
fbirdo@test.intershop.de
LinkRO
object. A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
RecurringOrderLinkResourceCollection
string
literals. The keys to sort forRecurringOrder
JFAKDgAj7jAAAAFiUhRgWKqi
0000009
true
false
true
P7D
int32
| Example: 42
date-time
date-time
date-time
RecurringOrderBuyerRO
object. This resource holds details about the buyer as RecurringOrderBuyerRO.RecurringOrderBuyer
Mr.
Fritz
Birdo
Mon Jan 10 00:00:00 CET 1916
fbirdo
Accounting
fbirdo@test.intershop.de
date-time
date-time
date-time
int32
| Example: 1
int32
| Example: 2
AddressRO
object. This resource holds the details of an address.Address
urn:address:customer:1234567890:0987654321
vagKAB17gg4AAAFGSkFqQASI
000123456
urn:address:MSDynamics365:MyCorp:000123456
customeraddr-ABCDEFGPRMuMCscyXgSRVU
Mrs.
CEO
Patricia
Luise
Miller
PMiller ltd.
Berliner Str. 20
1st Floor
Second door on the right
PO Box 42
AL
Alabama
GB-PKN
Perth and Kinross
14482
pmiller@intershop.de
49364112677
049364112677
049364112699
049364112659
Germany
DE
Potsdam
049364112643
AddressRO
object. This resource holds the details of an address.Address
urn:address:customer:1234567890:0987654321
vagKAB17gg4AAAFGSkFqQASI
000123456
urn:address:MSDynamics365:MyCorp:000123456
customeraddr-ABCDEFGPRMuMCscyXgSRVU
Mrs.
CEO
Patricia
Luise
Miller
PMiller ltd.
Berliner Str. 20
1st Floor
Second door on the right
PO Box 42
AL
Alabama
GB-PKN
Perth and Kinross
14482
pmiller@intershop.de
49364112677
049364112677
049364112699
049364112659
Germany
DE
Potsdam
049364112643
ShippingMethodRO
object. This resource describes a shipping method that can be selected as delivery option.ShippingMethod
STD_GROUND
int32
| Example: 3
int32
| Example: 7
PaymentRO
objects. The payment methods for the recurring order as collection of PaymentROsPaymentRO
Payment
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
dhKsEmZRPyEAAAF2hyV6dB2n
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
DE12****7890
GenericPropertyROObject
objects. The parameters for this paymentGenericPropertyROObject
ResourceAttribute
object. An attributeResourceAttribute
RecurringOrderShippingBucketRO
objects. The shipping buckets of the recurring order as collection of RecurringOrderShippingBucketROsRecurringOrderShippingBucketRO
: This resource holds the shipping buckets of the recurring order as collection of RecurringOrderShippingBucketROs.RecurringOrderShippingBucket
AddressRO
object. This resource holds the details of an address.Address
urn:address:customer:1234567890:0987654321
vagKAB17gg4AAAFGSkFqQASI
000123456
urn:address:MSDynamics365:MyCorp:000123456
customeraddr-ABCDEFGPRMuMCscyXgSRVU
Mrs.
CEO
Patricia
Luise
Miller
PMiller ltd.
Berliner Str. 20
1st Floor
Second door on the right
PO Box 42
AL
Alabama
GB-PKN
Perth and Kinross
14482
pmiller@intershop.de
49364112677
049364112677
049364112699
049364112659
Germany
DE
Potsdam
049364112643
ShippingMethodRO
object. This resource describes a shipping method that can be selected as delivery option.ShippingMethod
STD_GROUND
int32
| Example: 3
int32
| Example: 7
Your order is here.
Keep away from water!
RecurringOrderLineItemRO
objects. The line items of the bucket as collection of RecurringOrderLineItemRORecurringOrderLineItemRO
: This resource holds the line items of the bucket as collection of RecurringOrderLineItemRORecurringOrderLineItem
6946439
QuantityRO
object. Quantity combines a quantity value and the ISO unit code the value is defined in.Quantity
10.99
PIEC
AddressRO
object. This resource holds the details of an address.Address
urn:address:customer:1234567890:0987654321
vagKAB17gg4AAAFGSkFqQASI
000123456
urn:address:MSDynamics365:MyCorp:000123456
customeraddr-ABCDEFGPRMuMCscyXgSRVU
Mrs.
CEO
Patricia
Luise
Miller
PMiller ltd.
Berliner Str. 20
1st Floor
Second door on the right
PO Box 42
AL
Alabama
GB-PKN
Perth and Kinross
14482
pmiller@intershop.de
49364112677
049364112677
049364112699
049364112659
Germany
DE
Potsdam
049364112643
ShippingMethodRO
object. This resource describes a shipping method that can be selected as delivery option.ShippingMethod
STD_GROUND
int32
| Example: 3
int32
| Example: 7
RecurringOrderLineItemTotalsRO
object. This resource holds the totals of the recurring order as RecurringOrderLineItemTotalsRO.RecurringOrderLineItemTotals
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
net
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
AppliedTaxRO
objects. The sales taxes as collection of AppliedTaxROAppliedTaxRO
: the taxes applied to the surcharge amount as collection of AppliedTaxROAppliedTax
19
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
AppliedTaxRO
objects. The shipping taxes as collection of AppliedTaxROAppliedTaxRO
: the taxes applied to the surcharge amount as collection of AppliedTaxROAppliedTax
19
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
SurchargeRO
objects. The item surcharges as collection of SurchargeROSurchargeRO
: This resource describes a single surcharge incurred to a shipping bucket.Surcharge
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
AppliedTaxRO
objects. the taxes applied to the surcharge amount as collection of AppliedTaxROAppliedTaxRO
: the taxes applied to the surcharge amount as collection of AppliedTaxROAppliedTax
19
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
SurchargeRO
objects. The item import surcharges as collection of SurchargeROSurchargeRO
: This resource describes a single surcharge incurred to a shipping bucket.Surcharge
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
AppliedTaxRO
objects. the taxes applied to the surcharge amount as collection of AppliedTaxROAppliedTaxRO
: the taxes applied to the surcharge amount as collection of AppliedTaxROAppliedTax
19
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
AppliedRebateRO
objects. The applied rebates as collection of AppliedRebateROAppliedRebateRO
AppliedRebate
OrderValueOffDiscount
For orders over 200 USD, a 10 USD Order discount is guaranteed for the Promo Code 'INTERSHOP'.
INTERSHOP
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
AppliedRebateRO
objects. The shipping rebates as collection of AppliedRebateROAppliedRebateRO
AppliedRebate
OrderValueOffDiscount
For orders over 200 USD, a 10 USD Order discount is guaranteed for the Promo Code 'INTERSHOP'.
INTERSHOP
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
LinkRO
object. A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
LinkRO
object. A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
LinkRO
object. A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
LinkRO
object. A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
LinkRO
object. A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
net
g.AKDgA.KyoAAAFXVeY5PPtu
int32
| Example: 1
false
false
true
true
false
false
RecurringOrderTotalsRO
object. This resource holds the recurring order's totals as RecurringOrderTotalsRO.RecurringOrderTotals
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
MoneyRO
object. Money combines a currency and a money amount.Money
10.99
USD
net
RecurringOrder
true