post https://{host}/v2/points/transfer
Transfers points from one customer account to another customer account by validating the OTP issued for the points transfer.
- Rate limiter controls the number of incoming and outgoing traffic of a network
- Authentication verifies the identity of the current user or integration.
See Introduction > Authentication (Merchant Setup on Admin Portal) for more details
Body Parameter
Parameter | Description |
---|---|
pointsToBeTransferred | Number of points to be transferred. |
programId | Program ID from which points has to be transferred. |
fromCustomerIdentifier | Details of source customer - customer that wants to transfer points. |
toCustomerIdentifier | Details of destination customer - customer to whom the points have to be transferred. |
notes | Specify the reason or any notes for this points transfer. |
code | Pass the OTP received by the fromCustomer for the current points transfer. To issue OTP, use either /isPointsTransferreable or /issuePointsTransferOtp . |
fromCustomerIdentifier
and toCustomerIdentifier
Object Parameters
fromCustomerIdentifier
and toCustomerIdentifier
Object ParametersParameter | Description |
---|---|
type | Customer identifier type. Values: ID (user id of the customer), MOBILE , EXTERNAL_ID , EMAIL . |
value | The value of the specified identifier. |