Newer Version Available
Issue a Voucher
Issue a new voucher to a loyalty member.
Example URL
1/connect/loyalty/programs/DemoProgram/program-processes/issueVoucherThe request and response parameters vary depending on the input and output parameters configured for the IssueVoucher process in a Salesforce org.
Sample JSON Request
The value of a default request parameter can be an ID, a name, or a number, as shown in the following samples.
Sample1
1{
2 "processParameters":[
3 {
4 "MemberId":"0lMxx00000000BJEAY",
5 "VoucherCode":"15OFF",
6 "VoucherFaceValue":15,
7 "VoucherExpirationDate":"2022-07-13"
8 }
9 ]
10}Sample2
1{
2 "processParameters":[
3 {
4 "MembershipNumber":"003",
5 "VoucherCode":"15OFF",
6 "VoucherDiscountPercentage":20
7 }
8 ]
9}Sample JSON Response
1{
2 "message":null,
3 "outputParameters":{
4 "outputParameters":{
5 "results":[
6 {
7
8 }
9 ]
10 }
11 },
12 "simulationDetails":{
13
14 },
15 "status":true
16}