Rakuten RMS WEB API client for .NET
CouponAPI
Namespace: Rakuten.RMS.Api.CouponAPI
public class CouponAPI : Rakuten.RMS.Api.XML.RakutenApiXmlClientBase
Inheritance Object → RakutenApiClientBaseCommon → RakutenApiXmlClientBase → CouponAPI
Methods
Delete(String)
public void Delete(string couponCode)
Parameters
couponCode
String
Get(String)
public Coupon Get(string couponCode)
Parameters
couponCode
String
Returns
GetThanksCoupon(Int64)
public ThanksCouponToIssue GetThanksCoupon(long thanksCouponId)
Parameters
thanksCouponId
Int64
Returns
Issue(CouponToIssue)
public IssuedCoupon Issue(CouponToIssue coupon)
Parameters
coupon
CouponToIssue
Returns
IssueThanksCoupon(ThanksCouponToIssue)
public long IssueThanksCoupon(ThanksCouponToIssue coupon)
Parameters
coupon
ThanksCouponToIssue
Returns
Search(SearchCondition)
public SearchResponse Search(SearchCondition condition)
Parameters
condition
SearchCondition
Returns
SearchAll(SearchCondition)
public IEnumerable<Coupon> SearchAll(SearchCondition condition)
Parameters
condition
SearchCondition
Returns
SearchAllThanksCoupon(SearchThanksCouponCondition)
public IEnumerable<ThanksCoupon> SearchAllThanksCoupon(SearchThanksCouponCondition condition)
Parameters
condition
SearchThanksCouponCondition
Returns
SearchThanksCoupon(SearchThanksCouponCondition)
public SearchThanksCouponResponse SearchThanksCoupon(SearchThanksCouponCondition condition)
Parameters
condition
SearchThanksCouponCondition
Returns
StopThanksCoupon(Int64)
public long StopThanksCoupon(long thanksCouponId)
Parameters
thanksCouponId
Int64
Returns
Update(Coupon)
public void Update(Coupon coupon)
Parameters
coupon
Coupon
UpdateThanksCoupon(Int64, ThanksCouponToIssue)
public long UpdateThanksCoupon(long thanksCouponId, ThanksCouponToIssue coupon)
Parameters
thanksCouponId
Int64
coupon
ThanksCouponToIssue