Home Depot
,Target
,Publix
,Walmart
,H-E-B
,Doordash
,Shoprite
,BJ's Wholesale Club
,Amazon
- Improved user authentication
Lowe's
- Fixed an issues that prevented fetching of some orders
Macy's
- Improved user authentication on Android
Ulta
,Chewy
,Kohl's
,Shipt
,Kroger
,Food 4 Less
,Fred Meyer
,Harris Teeter
,Ralphs
- Improved user authention and orders fetching
Target
,Best Buy
,Dollar Tree
,Food Lion
,Staples
,Shoprite
,Walmart
- Improved
purchaseType
- Improved
Walmart
- Fixed missing payment amount
Staples
- Improved 2FA/Captcha flow
Acme Markets
,Albertsons
,Amazon
,BestBuy
,BJ's Wholesale Club
,Chewy
,Costco
,CVS
,Dick's Sporting Goods
,Dollar Tree
,Doordash
,Family Dollar
,Food Lion
,GrubHub
,Harris Teeter
,Home Depot
,Instacart
,Jewel Osco
,Kohls
,Kroger
,Macy's
,Safeway
,Sams Club
,Sephora
,Shipt
,ShopRite
,Staples
,Target
,Vons
,Walgreens
,Walmart
- Improved
BRPaymentMethod
method
andcardType
values
- Improved
Amazon (Australia)
- Added merchant support
- Stability improvements
Amazon (Germany)
- Added merchant support
- Stability improvements
Kroger
,Food 4 Less
,Fred Meyer
,Harris Teeter
,Ralphs
- Fixed an issue with random incorrect product upcs
Costco
- Fixed an authentication issue on Android
- Improved orders fetching
Instacart
,Doordash
- Improved merchant authentication
Uber Eats
- Improved orders fetching
Shoprite
- Added stability improvements
Lowe's
,Best Buy
,BJ's Wholesale Club
- Added 2FA support
Temu (UK)
,Tesco (UK)
,SHEIN (US, UK, ES)
,Sainsbury (UK)
,AliExpress
,Amazon (FR, ES)
,ASDA (UK)
,Costco (CA)
,PC Express (CA)
,Carrefour (ES)
andUberEats (UK)
- Added new merchant support
Staples CA
- Fixed an issue that can cause an order to be fetched multiple times
Wegmans
- Improved product category value
Kroger
,Ralphs
,Food 4 Less
,Fred Meyer
,Harris Teeter
,Uber Eats
,Amazon
,Target
,Walmart
,Walgreens
- Improved merchant stability when authenticating
Home Depot
- Improved support for 2FA
Albertsons
- Improved orders fetching
- Android stability improvements
Dollar Tree
,Family Dollar
- Added stability improvements
DoorDash
- Fixed duplicate orders issue
Uber Eats
,Postmates
,Albertsons
,Acme Markets
,Jewel Osco
,Safeway
,Vons
,Walmart
- Authentication improvements
Costco
,Kroger
- Improved error handling
Acme Markets
,Jewel Osco
,Safeway
,Vons
,Taco Bell
- Authentication improvements
- Improved orders fetching
Postmates
- Added merchant support
Costco
- Authentication improvements
- Improved parsing of
Delivery
orders - Added stability improvements for Android
Walmart
- Authentication improvements
Instacart
- Authentication improvements
- Added
ereceiptSubMerchant
support
Chewy
- Authentication improvements
- Return
ereceiptPurchaseType
andpurchaseType
with possible values:Delivery
- Return shipment
status
with possible values:shipped
,completed
Sam's Club
- Fixed
In-Store
orders fetching
- Fixed
GrubHub
,Seamless
- Added
ereceiptSubMerchant
support - Return
ereceiptPurchaseType
with possible values:Delivery
andPickup
- Return shipment
status
with possible values:completed
- Added
Shipt
- Improved fetching of orders
- Authentication improvements
- Return
ereceiptPurchaseType
andpurchaseType
with possible values:Delivery
- Return
ereceiptOrderStatus
with possible values:completed
,cancelled
Albertsons
,Dollar Tree
- Improved orders fetching
Walmart
- Fixed an issue preventing us from returning all orders in the account
Dollar General
,DoorDash
,Sprouts
,Costco
- Authentication improvements
Sam's Club
- Authentication improvements
- Added stability improvements for Android
Instacart
- Improved support for
Pickup
andDelivery
purchase types - Improved support for
cancelled
andcompleted
order status
- Improved support for
Walmart Canada
- Added suppord for
Pickup
&Delivery
purchase types - Fixed payment info parsing
- Improved fetching of the orders
- Added suppord for
Instacart
- Authentication improvements
Target
- Fixed
Pickup
orders not being returned
- Fixed
Sprouts
- Fixed online orders not being returned
- Added support for
completed
andrefunded
order statuses
Wegmans
- Added suuport for
Pickup
purchase type - Added support for
cancelled
order status
- Added suuport for
Amazon
- Stability improvements
- Fixed parsing of
Amazon Store
orders - Added support for
Registry
contributions
CVS
- Added 2FA support
Kroger
,Food 4 Less
,Fred Meyer
,Harris Teeter
,Ralphs
, *ShopRite
, *Starbucks
- General improvements and optimizations
Walmart
- Improved authentication support for account with 2FA enabled
- Improved fetching of the orders
- Added: Stability improvements for
Walmart
,Kroger
,Amazon
,DoorDash
- Logging improvements
Kroger
- Improved
fullPrice
support
- Improved
Amazon
- Improved error handling during authentication
- Added option to cancel alp operation
- Added option to see account linking version
Dollar General
- Fixed an issue when linking account with 2FA
- Return
ereceiptPurchaseType
andpurchaseType
with possible values:Delivery
- Return
ereceiptOrderStatus
with possible values:ordered
- Return
shipments
forDelivery
orders - Return
storeNumber
- Return
coupons
if available - Improved fetching of the orders
Sam's Club
- Fixed an issue when linking account with 2FA
- Return
ereceiptPurchaseType
with possible values:Delivery
- Return
ereceiptOrderStatus
with possible values:completed
- Return
shipments
forDelivery
orders - Improved fetching of the orders
Amazon
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Fixed
ereceiptPurchaseType
forfresh
andwhole foods
orders - Improved parsing of orders
- Fixed an issue with merchant returning previously fetched orders when
Albertsons
,Acme Markets
,Jewel Osco
,Safeway
,Vons
- Improved merchant stability for Android
- Fixed an issue when linking some accounts
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Added support for a
Pickup
orders - Added support for
ereceiptOrderStatus
with possible values:ordered
andcancelled
- Return
Shaw’s
orStar Market
asmerchantName
when detected
Costco
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return product's
unitPrice
- Return
ereceiptPurchaseType
andpurchaseType
with possible values:Delivery
,In-Store
- Return
ereceiptOrderStatus
with possible values:complete
,shipped
,cancelled
- Return
transactionId
forIn-Store
orders - Return
shipments
forDelivery
orders
- Fixed an issue with merchant returning previously fetched orders when
Target
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Fixed an issues with not fetching some orders
- Return
purchaseType
andereceiptPurchaseType
with values:In-Store
,Pickup
,Delivery
- Fixed an issue with merchant returning previously fetched orders when
Walmart
- Fixed a callback never called issue when invalid credentials are provided
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
purchaseType
andereceiptPurchaseType
with values:In-Store
,Pickup
,Delivery
Kroger
,Food 4 Less
,Fred Meyer
,Harris Teeter
,Ralphs
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
In-Store
instead ofin-store
order type - Return
In-Store
instead offuel
order type - Return
purchaseType
- Added support for
Pickup
andDelivery
order types - Added stability imrpovements when linking an account
- Fixed an issue with merchant returning previously fetched orders when
Wegmans
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
purchaseType
andereceiptPurchaseType
with values:In-Store
andDelivery
- Added support for
Delivery
order types
- Fixed an issue with merchant returning previously fetched orders when
CVS
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
purchaseType
andereceiptPurchaseType
with values:Pickup
andDelivery
- Return
completed
when an order status isdelivered
- Added stability improvements when linking an account
- Fixed an issue with merchant returning previously fetched orders when
Walgreens
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
purchaseType
andereceiptPurchaseType
with values:Delivery
- Return
shipments
forDelivery
orders
- Fixed an issue with merchant returning previously fetched orders when
Lowe's
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
purchaseType
andereceiptPurchaseType
with values:Pickup
andDelivery
- Return
ereceiptOrderStatus
or shipmentstatus
with possible values:completed
,returned
,cancelled
,shipped
,ordered
- Fixed an issue with merchant returning previously fetched orders when
Home Depot
- Fixed an issue when linking some accounts
- Fixed an issue with merchant returning previously fetched orders when
returnLatestOrdersOnly
is enabled - Return
purchaseType
with possible values:In-Store
andDelivery
- Return
ereceiptOrderStatus
orshippingStatus
with possible valuescompleted
orordered
Uber Eats
- Fixed an issue when linking some accounts
- Return
ereceiptOrderStatus
with possible values:ordered
,completed
,cancelled
- Return
products
list forPickup
order types andshipments
list for aDelivery
order types ereceiptPurchaseType
returns only:Delivery
orPickup
ShopRite
- Fixed: Account linking issues
-
Walmart
- Add support for
ereceiptPurchaseType
:in-store
,online
- Add support for product
ereceiptOrderStatus
:completed
,cancelled
,ordered
- Return
transactionId
forin-store
order type - Add support for a new authentication flow
- Shipment status improvements
- Return multiple shipments, if available
- Fix OTP authentication flow
- Stability improvements in old SDKs
- Add support for
-
Walgreens
- Add support for
ereceiptPurchaseType
:in-store
,online
- Add support for
product
->shippingStatus
andshipment
->status
. Expected values are:completed
,shipped
- Return product
totalPrice
- Stability improvements in old SDKs
- Add support for
-
Instacart
- Fix random issue when fetching lots of orders
-
CVS
- Add support for
ereceiptPurchaseType
:in-store
- Add support for product
ereceiptOrderStatus
:completed
,cancelled
- Return
transactionId
forin-store
order type - Stability improvements in old SDKs
- Add support for
-
Publix
- Add support for
ereceiptPurchaseType
:in-store
- Add support for
product
->shippingStatus
andshipment
->status
. Expected values are:completed
,shipped
- Return product
totalPrice
- Add support for
-
Sprouts
- Add support for
ereceiptPurchaseType
:in-store
- Add support for product
ereceiptOrderStatus
:cancelled
- Return
transactionId
forin-store
order type
- Add support for
-
ShopRite
- Fix connection issues
- Add support for an
in-store
order type
-
Target
,Amazon
,Costco
,Kroger
- Stability improvements in old SDKs
-
General improvements and optimizations
- Add
Albertsons
support - Add
Jewel Osco
support - Add
Safeway
support - Add
Vons
support - Add
Acme Markets
support - Add
Harris Teeter
support - Add
Fred Meyer
support - Add
Food 4 Less
support - Add
Ralphs
support Kroger
- Improved order status support
- Returning orders from related merchants (
Harris Teeter
,Pick 'n Save
) with propeply mappedmerchantName
andretailerId
CVS
,Starbucks
- User authentication improvements
- Improved logging
Walmart
- Improved fetching of orders
Kroger
,AmazonBeta
- General improvements
Instacart
,UberEats
,Publix
- Authentication bug fixes and improvements
Walmart
,GAP
- Authentication flow improvements
AmazonBeta
- Add support for product:
seller
,condition
,productUrl
,currencyCode
,subscriptionFrequency
- Add support fot ereceipt
currencyCode
- Fixed bug failing to return products for some orders
- Fixed bug failing to return correct shipping status
- Add support for product:
Amazon
- AmazonGo order support
- Authentication flow improvements
- Improved analytics
- Improved 2FA support
- Fixed bug failing to return prices of some Canadian orders
- Fixed bug intermittently not completing when no new orders are found
- Other bug fixes and optimizations
Walmart
- Authentication improvements
GAP
- Improved fetching of orders
Kroger
- Authentication improvements
Amazon
- Doesn't complete sometime when no new orders are found
GAP
- Improved fetching of orders from multiple pages
Amazon
- Failed to return prices of some canadian orders
Amazon
- big fixes and optimizations
Amazon
- AmazonGo orders support
Walmart
- Add support for the new Walmart authentication flow
Amazon
- Authentication flow improvements
- Analytics improvements
- New 2FA url support
Sprouts
,GAP
,Ulta Beauty
Amazon
- User authentication optimizations
AmazonBeta
support
- Android performance optimizations
Amazon
- Enable more logs
Shipt
- Fixed
retailerId
and resolved a random exception when user is authenticated
- Fixed
Starbucks
- Order parsing fixes due to merchant changes
Amazon
- Add Digital orders support
Amazon
- User authentication optimizations
Amazon
- Performance optimizations
- Return
PaymentMethods
,Tax Amount
,Delivery Address
,Shipping Amount
and a flag when it is a subscription order,
Best Buy
- Add shipments for online orders
- Add In-Store orders support
- Performance optimizations
HyVee
,RiteAid
- parse orders improvements
Macy's
- authentication improvements
- Data quality improvements
- XCode 13 version fix
- Add
Uber Eats
support - Ability to resume fetching older orders if available
Home Depot
- Add In-Store eReceipts support
Home Depot
,HyVee
,Dollar General
,Giant Eagle
,RiteAid
- User authentication improvements
Nike
- Orders parsing improvements
- Performance optimizations
Staples Canada
,Walmart Canada
,Drizly
,Seamless
- return
sessionId
for each action - Swift 5 support
BJ's Wholesale Club
,Food Lion
,Dollar Tree
,Bed Bath & Beyond
,Costco
,Home Depot
- User authentication improvements
DoorDash
,Lowe's
,Dollar General
- Orders parsing improvements
Target
- Missing order date
Walmart
- In-Store orders support
Target
- Add 2FA support
Walmart
- verify account fixed
Giant Eagle
- Add Captcha support
DoorDash
- Add 2FA support
BJ's Wholesale Club
- Returns an empty orders list randomly
Bed Bath & Beyond
- 2FA bug fixes
Chewy
,Domino's Pizza
,Target
,Shipt
,Macy's
,Nike
,Instacart
- Fix user authentication
Dollar Tree
,Giant Eagle
,Walmart
,Starbucks
- Retuns no orders
ShopRite
- Fix order total price
Meijer
- Overall bug fixes and improvements
Walmart Grocery
- Improved analytics
- OTA updates
- Using backward compatible APIs to support older Android versions
Lowe's
- Parsing orders improvements
Costco
- Returns no orders
GrubHub
- Returns no orders randomly
Shipt
- Retuns no orders
Staples
- User authentication fails
Shipt
- Add Android support
- OTA updates
- Shipt
unitPrice
returning NaN some time
- Add XCFramework support
- Add DoorDash support
- Add Dollar General support
- Add Sam's Club support
- Add Food Lion support
- Add Domino's Pizza support
- Add Family Dollar support
- Add Dollar Tree support
- Add Dick's Sporting Goods support
- Add TJ Maxx support
- Add Marshalls support
- Add Giant Eagle support
- Add Nike support
- Add HyVee support
- Add H-E-B support
- Add Bed Bath & Beyond support
- Add BJ's Wholesale Club support
- Add Rite Aid support
Lowe's
- Authentication issues
- In-Store orders support
Best Buy
,Starbucks
,Walgreens
- Fails to authenticate user sometime
CVS
- Returning incorrect orders data sometime
- Failing to authenticate user randomly
Walmart
- Improved parsing on cash orders
- Android support
- Add HomeDepot support (Online orders only)
- Add Costco support
- Add Meijer support
- Add ShopRite support
- Add Lowe's support
- Add Best Buy support
- Add Kohl's support
- Add CVS support
- Add Chewy support
- Add Sephora support
- Add Macy's support
- Add Staples support
- Add GrubHub support
- OTA update improvements
Wegmans
- Android authentication fix
Starbucks
- Sometime an invalid storeNumber is returned
Target
- Missing
subtotal
andtax
for some orders
- Missing
Kroger
- Returning duplicate orders for some
cutOff
ranges
- Returning duplicate orders for some
Walgreens
- Fetching orders bug fixes
- Speed improvements and general optimizations
- Product Intelligence improvements
- Min iOS version >= 10.0
Publix
- Failing to authenticate with valid credentials
Target
- Successful return with empty list if no orders are found
Instacart
- Captcha support when authenticating
Shipt
supportStarbucks
support- OTA updates with versioning so only retailers supported by the SDK can run.
- Ability to specify exact
CutOffDate
parameter when fetching new orders.
- Improved Unit Tests
- Renamed
config.alp
->retailers.alp
- Speed improvements and code optimizations
Walmart
- Failing to authenticate randomly
- Support for new APIs
- Missing the payment card type
Walmart Grocery
- Support for new APIs
Walgreens
- Support for their new login flow
- Not returning correct
cacheIdentifier
value
VerifyAccount
action doesn't return response some time when 2FA or captcha is enabled- OTA update so only newer versions are accepted