For orders paid using Apple Pay, PayPal, or credit and debit cards, iHerb never receives payment for orders until after they have shipped from our warehouses. First, an authorization hold (pending transaction) is performed to reserve the funds for the purchase. You may receive a separate notification of this transaction. However, this is not a charge and only a request to hold the funds for the order. Once the transaction processes, also known as "settlement", the initial pending transaction will disappear and you will see the single notice of the transaction in your bank records.
Authorization holds can fall off the account anywhere between 1 to 5 days after the transaction date depending on the bank's policy for debit cards. Holds can last as long as 30 days for credit cards. We assure you these will eventually disappear from your financial statement and you will see a single charge for your iHerb purchase. If a discount was provided after the order was placed, the final charge will be updated and reflect the discounted total.
We would advise you to check your bank statement to make sure you are not overcharged. SMS and online bank notifications usually show only the initial authorization request but the exact charge is shown on the bank statement with the most accurate information.