voucherify-php-sdk icon indicating copy to clipboard operation
voucherify-php-sdk copied to clipboard

PHP SDK for Voucherify - coupons, vouchers, promo codes

Results 8 voucherify-php-sdk issues
Sort by recently updated
recently updated
newest added

This will add the get and getList methods to the Campaigns class. Tests have been added for each method as well.

Make sure that `Track Custom Event` method is supported: https://docs.voucherify.io/v2018-08-01/reference#create-custom-event - `customer` and `event` are required - `metadata` is optional - `referral` is optional

Drop API version support for other versions than 2018-08-01 and latest

enhancement

Make sure that developer using the SDK is able to pass `error` property for Validation Rules when creating or updating Validation Rule. Make sure that `error` property is correctly mapped...

Add support for new methods related to Loyalty Programs. Validation namespace: - Validate Validation Rules: POST `/validation-rules/:rule-id/validation` - [Docs](http://docs.voucherify.io/v2018-08-01/reference?showHidden=b4b9a#validate-validation-rules) Rewards namespace: - List: GET `/rewards` - [Docs](http://docs.voucherify.io/v2018-08-01/reference?showHidden=b4b9a#list-rewards) - Create: POST...

new-feature

Consents namespace: - List Consents: GET /consents - [Docs](https://docs.voucherify.io/reference#get-consents) - List Consents (Client): GET /consents - [Docs](https://docs.voucherify.io/reference#get-consent-client-side) Customers namespace: - Update Customer's Consents: PUT /customers/{id}/consents - [Docs](https://docs.voucherify.io/reference#update-customers-consents) - Update Customer's...

new-feature

Add automation for tests and building master branch.

Make sure that the following methods are provided: - Server side: Promotions.ListAllTiers(?is_avai=able=true/false); https://docs.voucherify.io/v2018-08-01/reference#list-promotion-tiers - Client side: Promotions.ListAllTiers(?is_avai=able=true/false); https://docs.voucherify.io/v2018-08-01/reference#list-promotion-tiers-client-side Make sure that the following methods can work with extended Order Item...