NEW Resources:
-
Collectable Rewards:
- feat: Added
list
andcollect
calls.
- feat: Added
-
Portal Sessions:
- feat: Added
create
andget
calls.
- feat: Added
-
Webhook Subscriptions:
- feat: Added
list
,create
,get
(show),update
, anddelete
calls.
- feat: Added
-
Vouchers:
- feat: Added
create
,list
,findByCode
,redeem
,lock
,release
, andbatch
methods.
- feat: Added
-
Promotions:
- feat: Added
list
andcreate
calls.
- feat: Added
-
Promotion Attributes:
- feat: Added
list
,get
,create
, andupdate
calls.
- feat: Added
-
Forms:
- feat: Added
list
call.
- feat: Added
-
Tiers:
- feat: Added
list
call.
- feat: Added
-
BrandKit:
- feat: Added
get
call.
- feat: Added
-
Contacts Portal:
- feat: Added
get
call.
- feat: Added
-
Loyalty Transaction Attributes:
- feat: Added
list
andcreate
calls.
- feat: Added
Existing Resources:
-
Authentication:
- feat: New way to authenticate using the API key generated from our business dashboard. Use
OAuthClientApiKey
class to pass the API key as an argument.
- feat: New way to authenticate using the API key generated from our business dashboard. Use
-
Contacts:
- feat: Added
createAsync
,findOrCreateAsync
,delete
,claimAnonymousContact
, andgetTier
.
- feat: Added
-
Contact Verification:
- feat: Added
getAuthToken
for contact verification.
- feat: Added
-
Giftcard Transactions:
- feat: Added
list
call.
- feat: Added
- feat: option to calculate the number of credits that would be issued with the given values without creating a Credit Reception.
- feat: able to show al Giftcard Programs for an account.
- feat: option to link an existing, unlinked Contact Identifier to an existing Contact.
- feat: option to create and claim both unit-based and credit-based Loyalty Token.
- feat: possible to list all Reward Attributes as well as create a single one. This is also possible for Contact Attributes.
- [in development]
- feat: option to get Loyalty Program (and see settings)
- feat: update Reward calls for Register and OAuth Client added. Can update custom Reward Attributes too.
- feat: option to send loyalty transaction custom attributes with the create credit reception requests for both oauth and register client
- potential breaking: at time of fix, no clients were found using the create credit reception api call without using the Contact UUID. Create credit reception call now requires the Contact UUID, while the Contact Identifier value is now optional.
- fix: unit value is now a float for create credit reception
- feat: option to send pos transactions uuid with create credit reception, to link them
- fix: Giftcards were missing the amount in cents. That is fixed now.
Release version
- breaking: Giftcard transactions (OAuth Client) now uses
amount_in_cents
input
- feat: first beta release for version 3. Replacing old models with new ones and implemented API calls for both OAuth Clients as Registers.
- feat: handle maintenance mode response
First stable version.
- feat: Giftcard API calls added
- breaking: Most params for API calls are no longer Objects from this package, but are now just primitive types. If you used v0.0.1, please make sure you update.
- Initial versions.