Baked Reward - GluedIn developer
Baked Reward SDK
Method Method detail
Integration steps on the console to add reward functionality Easy and step-wise integration process on console which can help user to setup reward into an existing mobile application.
Integration step to add Baked Reward SDK Easy and step-wise integration process which can help user to integrate baked reward module into an existing mobile application.
Customize the Reward Screen CTA’s User can customize the user actions. For example if user click creator button from the reward module then user will be navigated to certain screen. So the you can customize the action to navigate to your desired destination.
Method Method detail
Step 1: Go to the console left menu option and click Rewards → Point definitions Easy and step-wise integration process on console which can help user to setup reward into an existing mobile application.
  • Integration steps to add Baked Reward SDK:
    Add the below dependency into app/build.gradle
    Method : getCoupons()
    Used to fetch the list of all available coupons.
    API Request:
    • Request Object : RewardsParams
    • Parameters
    • limit: How many coupons you want in a single response
    • offset: it's the current page/offset
    API Response:
    • Response Object : HomeFeed
    • Message: It is a simple string message
    • StatusCode : It returns an API status code (like 200,201,500,401)
    • Success: It returns boolean value, (true/false)
    • data: It returns list of coupons
    • PerPage : it return current page
    • Total : It returns the total number of coupons available
  • To Fetch List of logged-in user’s coupons
    API Class : RewardsInteractor
    Method : getMyCoupons()
    Used to fetch the list of logged-in user’s coupons.
    API Request:
    • Request Object : RewardsParams
    • Parameters
    • limit: How many coupons you want in a single response
    • offset: it's the current page/offset
    API Response:
    • Response Object : HomeFeed
    • Message: It is a simple string message
    • StatusCode : It returns an API status code (like 200,201,500,401)
    • Success: It returns boolean value, (true/false)
    • data: It returns list of coupons
    • PerPage : it return current page
    • Total : It returns the total number of coupons available
  • To Fetch points history of the logged-in user
    API Class : RewardsInteractor
    Method : getPointsCoupons()
    Used to fetch the list of logged-in user’s coupons.
    API Request:
    • Request Object : RewardsParams
    • Parameters
    • limit: How many coupons you want in a single response
    • offset: it's the current page/offset
    API Response:
    • Response Object : HomeFeed
    • Message: It is a simple string message
    • StatusCode : It returns an API status code (like 200,201,500,401)
    • Success: It returns boolean value, (true/false)
    • data: It returns all historical data of points for the logged-in user
    • PerPage : it return current page
    • Total : It returns the total number of records available
  • To redeem any coupon
    API Class : RewardsInteractor
    Method : redeemCoupon()
    Used to redeem any particular coupon.
    API Request:
    • Request Object : String
    • Parameters
    • couponId: its the coupon id to be redeemed.
    API Response:
    • Response Object : GetCouponCode
    • Message: It is a simple string message
    • StatusCode : It returns an API status code (like 200,201,500,401)
    • Success: It returns boolean value, (true/false)
    • data: It returns data of the successfully redeemed coupon
Start for free, pay as you grow
No credit card required.