Cómo añadir productos al carrito de Amazon mediante enlace

Amazon tiene un formato de URL mágica al que le puedes pasar como parámetro el ASIN del producto y el número de unidades a añadir.

Puedes usarlo para enlazar desde redes sociales, desde tu web, o cuando creas un producto de tipo externo/afiliado en WooCommerce

El único parámetro que necesitas es el ASIN, que es lo que aparece en las URLs de producto de Amazon después de /dp/

https://www.amazon.es/Samson-Q2U-Micr%C3%B3fono-grabaci%C3%B3n-escenarios/dp/B0876TR1ZS/ref=sr_1_1?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=1DL2IGPIN36LB&keywords=samson%2Bq2u&qid=1659600968&sprefix=samson%2Bq2u%2Caps%2C150&sr=8-1&th=1

Para España sería algo así:

https://www.amazon.es/gp/aws/cart/add.html?ASIN.1=B0876TR1ZS&Quantity.1=1

Y con el ID de afiliado:

https://www.amazon.es/gp/aws/cart/add.html?ASIN.1=B0876TR1ZS&Quantity.1=1&AssociateTag=linkdata-21

Aquí está la documentación:
https://webservices.amazon.com/paapi5/documentation/add-to-cart-form.html