Integrate Aiminaabee with your favorite tools
Connect auth, payments, tax, shipping, and more — so your storefront can offer the providers customers already trust.
Authentication
Let customers and operators sign in with the identity providers they already use.
Email & password
By Aiminaabee
Classic email and password login for customers and admin users.
By Aiminaabee
Sign in with Google for storefront customers and dashboard operators.
By Aiminaabee
Social login with Facebook so shoppers can check out faster.
Apple
By Aiminaabee
Sign in with Apple for privacy-first customer authentication.
GitHub
By Aiminaabee
OAuth with GitHub — useful for developer-facing storefronts and admin.
Twilio
By Aiminaabee
Phone-based authentication and OTP verification via Twilio.
Payment
Accept payment with a variety of providers at checkout — scoped per region and channel.
Stripe
By Aiminaabee
Cards, wallets, and custom payment flows with Stripe.
PayPal
By Aiminaabee
Offer PayPal as a checkout option for global shoppers.
Manual payment
By Aiminaabee
Default provider for bank transfer, cash, or offline payment handling.
Braintree
By Aiminaabee
Accept cards and PayPal with Braintree, including 3-D Secure.
Mollie
By Aiminaabee
Multi-currency European payments with Mollie methods.
Authorize.net
By Aiminaabee
Card processing through Authorize.net for North American stores.
Tax
Calculate and collect tax with built-in rates or external compliance providers.
System tax
By Aiminaabee
Configure regional tax rates and product/shipping tax rules in admin.
Avalara
By Aiminaabee
Automated tax calculation and compliance with Avalara AvaTax.
TaxJar
By Aiminaabee
Sales tax calculation and reporting via TaxJar.
Maldives GGST
By Aiminaabee
Local GGST-friendly tax regions for Maldives-facing storefronts.
Fulfillment
Fulfill and ship orders with manual options or carrier and logistics providers.
Manual fulfillment
By Aiminaabee
Create shipping options and fulfill orders without a carrier API.
ShipStation
By Aiminaabee
Multi-carrier shipping labels and tracking with ShipStation.
Printful
By Aiminaabee
Print-on-demand fulfillment synced to your Aiminaabee catalog.
EasyPost
By Aiminaabee
Rate shopping and label purchase across major carriers.
Extend Aiminaabee into your stack
Placeholder steps for deeper integrations — ERP, migrations, WMS, events, and custom providers. We have a workflow to integrate anything.
Create a workflow that syncs products from Odoo into Aiminaabee.
1export const syncFromErpWorkflow = createWorkflow(2 "sync-from-erp",3 (input: Input) => {4 const odooProducts = getProductsFromErp(input)56 // @ts-ignore7 const { data: stores } = useQueryGraphStep({8 entity: "store",9 fields: [10 "default_sales_channel_id",11 ],12 })1314 // @ts-ignore15 const { data: shippingProfiles } = useQueryGraphStep({16 entity: "shipping_profile",17 fields: ["id"],18 pagination: {19 take: 1,20 },21 }).config({ name: "shipping-profile" })2223 const externalIdsFilters = transform({24 odooProducts,25 }, (data) => {26 return data.odooProducts.map((product) => `${product.id}`)27 })2829 // @ts-ignore30 const { data: existingProducts } = useQueryGraphStep({31 entity: "product",32 fields: ["id", "external_id", "variants.*"],33 filters: {34 // @ts-ignore35 external_id: externalIdsFilters,36 },37 }).config({ name: "existing-products" })3839 // TODO prepare products to create and update40 }41)
1export const syncFromErpWorkflow = createWorkflow(2 "sync-from-erp",3 (input: Input) => {4 const odooProducts = getProductsFromErp(input)56 // @ts-ignore7 const { data: stores } = useQueryGraphStep({8 entity: "store",9 fields: [10 "default_sales_channel_id",11 ],12 })1314 // @ts-ignore15 const { data: shippingProfiles } = useQueryGraphStep({16 entity: "shipping_profile",17 fields: ["id"],18 pagination: {19 take: 1,20 },21 }).config({ name: "shipping-profile" })2223 const externalIdsFilters = transform({24 odooProducts,25 }, (data) => {26 return data.odooProducts.map((product) => `${product.id}`)27 })2829 // @ts-ignore30 const { data: existingProducts } = useQueryGraphStep({31 entity: "product",32 fields: ["id", "external_id", "variants.*"],33 filters: {34 // @ts-ignore35 external_id: externalIdsFilters,36 },37 }).config({ name: "existing-products" })3839 // TODO prepare products to create and update40 }41)
Ready to connect your stack?
Pick the providers your storefront needs, configure them in Aiminaabee, and ship checkout with confidence.