Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
This method can be used if an order or part of an order is canceled to reflect the change in the promo code history and usage counts.
Namespace: Microsoft.CommerceServer.Marketing
Assembly: Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)
Syntax
'Declaration
Public Sub RevertPromoCodeRedemption ( _
promoCode As String, _
basketOrderGroupId As Guid _
)
'Usage
Dim instance As PromoCodeDefinitionManager
Dim promoCode As String
Dim basketOrderGroupId As Guid
instance.RevertPromoCodeRedemption(promoCode, _
basketOrderGroupId)
public void RevertPromoCodeRedemption(
string promoCode,
Guid basketOrderGroupId
)
public:
void RevertPromoCodeRedemption(
String^ promoCode,
Guid basketOrderGroupId
)
public function RevertPromoCodeRedemption(
promoCode : String,
basketOrderGroupId : Guid
)
Parameters
- promoCode
Type: System..::.String
The promo code that was in the order for which the redemption should be reverted.
- basketOrderGroupId
Type: System..::.Guid
The Id of the basket for which the redemption is to be reverted.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | The promoCode parameter is nullNothingnullptra null reference (Nothing in Visual Basic). |
EntityStateException | The redemption could not be reverted because the promotion code specified has not been redeemed in the basket. |
EntityDoesNotExistException | The specified promotion code does not exist in the specified basket. |
Remarks
Use this method if an order or part of an order is canceled to reflect the change in the promo code history and usage counts.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
PromoCodeDefinitionManager Class