Loyalty Management Developer Guide
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Coupon Objects in Loyalty Management
What to Expect from Loyalty Management Mobile SDK
Supported Versions of Tools and Components
Supported DateTime Format
Create Your Amazon S3 Bucket
Create an IAM Role
Attach a Policy to the IAM Role
Get Your AWS ARN
Create an IAM User
Create Access Key and Secret
Create an API Gateway
Get the Invoke URL
Loyalty Management Mobile SDK and Sample App Support
Upgrade Loyalty Management Mobile SDK for iOS
Set Up Amazon Web Services
To integrate the Loyalty Management Receipt Scanning Kit unlocked package with Amazon Web
Services (AWS), create an S3 bucket that stores the receipt images, and create roles,
policies, and users. Then, get the access key and secret ID to authenticate the access to
AWS resources.
-
Create Your Amazon S3 Bucket
Create a bucket to store your receipt images and any other data in AWS. -
Create an IAM Role
Create your Identity and Access Management (IAM) role to control the access to your Amazon S3 bucket. The IAM role ensures the security and functioning of AWS resources. -
Attach a Policy to the IAM Role
After you create an Identity and Access Management (IAM) role for your S3 bucket, create a policy and attach the policy to the IAM role. Policies define the actions for IAM roles and users. -
Get Your AWS ARN
After the Identity and Access Management (IAM) role is created, and a policy is attached to the role, you can copy the unique identifiers of AWS resources, Amazon Resource Names (ARN). Use the ARN when you create the API gateway. -
Create an IAM User
An Identity and Access Management (IAM) user manages the access and permissions for the users and applications within your AWS account. Create an IAM user and assign permissions to the IAM user to independently maintain security and access control in your AWS Management Console. -
Create Access Key and Secret
After you create an IAM user, create an access key for the user and download the access key and secret. Use the access keys and secrets to authenticate and authorize programmatic access to AWS resources. -
Create an API Gateway
Create an API Gateway that serves as an entry point for all incoming API requests. -
Get the Invoke URL
After you create the API and select a deployment stage, deploy the API so that members can upload their receipts and get loyalty points. This invoke URL is used to create the API Endpoint Details custom setting and represents the Remote Site URL for your AWS API Gateway endpoint.