Payment Policy


Accepted Payment Options

Our website accepts payments via all major credit and debit cards, providing you with convenient and reliable checkout options:
  • Visa
  • Mastercard
  • American Express
To safeguard your sensitive financial information, all transactions are securely processed through licensed third-party payment service providers that comply with industry-leading security standards (including PCI DSS certification). We do not store any complete bank card details—such as full card numbers, CVV codes, or expiration dates—on our internal servers at any time. This ensures your payment data is protected against unauthorized access throughout the transaction process.

Billing Currencies

For transparent, predictable pricing with no hidden surcharges, your final billing currency is strictly determined by your shipping destination, following these clear rules:
  • Orders shipped to addresses within the United States will be priced and charged exclusively in U.S. Dollars (USD).
  • Orders shipped to addresses within Canada will be priced and charged exclusively in Canadian Dollars (CAD).
Please note that the currency selector tool at the top of our website is provided for price preview purposes only. Regardless of the currency you select to view product prices, the final charge applied to your payment card will automatically default to the currency corresponding to your shipping country/region, as outlined above.
If your payment card is issued in a country/region or currency different from the billing currency of your order, your card issuer may levy additional fees—including currency conversion fees and/or foreign transaction fees. These fees are set and collected solely by your bank or card provider, and are not charged or retained by our company. We recommend checking with your card issuer in advance to understand any potential fees associated with cross-currency transactions.

Payment Authorization and Charging

  1. Temporary Authorization Hold
    Upon submitting your order, your bank or card issuer will place a temporary authorization hold for the full order amount on your account. This hold verifies that sufficient funds are available and reserves the amount for your purchase. The hold will typically be visible in your account within 24 hours and will not be counted as a finalized charge.
  2. Final Charge Processing
    The final charge to your card will only be processed once your order is confirmed, packaged, and dispatched from our warehouse. At this point, the temporary authorization hold will be replaced by the actual transaction on your bank statement.
  3. Payment Verification & Order Cancellation
    If your payment is declined, flagged for fraud prevention, or requires additional verification, our customer service team will contact you promptly via email or phone to request relevant information (such as proof of card ownership or transaction confirmation). If we are unable to resolve the payment issue or complete the verification process successfully within 48 hours, we reserve the right to cancel your order. In the case of cancellation, any temporary authorization hold will be released by your bank within 3–5 business days, depending on their processing policies.

Refund Information

  1. Refund Method & Timeline
    All approved refunds will be credited directly back to the original payment method used to complete your purchase (e.g., the credit/debit card you used at checkout). We initiate refund processing within 24 hours of approving your return or refund request. Once processed, the timeline for the funds to reflect in your account typically ranges from 5–10 business days. This duration is determined by your bank or card issuer’s internal processing procedures and may vary slightly depending on their policies.
  2. Refund for Canceled Orders
    If your order is canceled before shipment, we will process a full refund immediately. You will receive a confirmation email once the refund has been initiated, and the funds should return to your account within the same 5–10 business day window.
  3. Refund Inquiries
    If you do not see the refund in your account within the specified timeframe, we recommend the following steps:
    • Check your bank statement for the original transaction date to confirm the processing window.
    • Contact your card issuer to inquire about pending refunds or hold release timelines.
    • Reach out to our customer support team with your order number and refund confirmation details for further assistance.
  4. Partial Refunds
    In cases where a partial refund is approved, the partial amount will be processed using the same method and timeline as full refunds. You will receive a detailed breakdown of the refund amount in your confirmation email.

Additional Notes

  • Payment Security Reminder: We will never ask you to share your full card number, CVV code, or online banking passwords via email or phone. All payment-related verifications will be conducted through our secure checkout portal or our authorized payment processor’s platform.
  • Failed Payment Troubleshooting: If your payment is declined repeatedly, please verify that:
    • Your card has sufficient funds or available credit.
    • Your card is not expired or blocked for international transactions.
    • The billing address you entered matches the address registered with your card issuer.