Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Tamara con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Tamara buy now, pay later (Arabia Saudita, Emirati Arabi Uniti, Kuwait, Bahrein, Oman): consulta gli ordini per tuo numero d'ordine o id Tamara con stato e importi catturati, rimborsati e liquidati, verifica i tipi di pagamento e l'idoneità del cliente. Cattura e rimborso sono inclusi, ma disattivati all'installazione.
Prova a chiedere
Prompt di esempio per Tamara
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Tamara, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Tamara
Tamara buy now, pay later (Arabia Saudita, Emirati Arabi Uniti, Kuwait, Bahrein, Oman): consulta gli ordini per tuo numero d'ordine o id Tamara con stato e importi catturati, rimborsati e liquidati, verifica i tipi di pagamento e l'idoneità del cliente. Cattura e rimborso sono inclusi, ma disattivati all'installazione.
Setup
La configurazione richiede circa 2 minuti. Ti servono un account merchant Tamara e il suo token API.
- Accedi al Tamara Partners Portal e apri API Token Management, oppure usa il token API che Tamara ti ha inviato con l'account merchant. Sandbox e produzione hanno token diversi.
- Incolla il token in
TAMARA_API_TOKEN, senza "Bearer" né spazi. Viene inviato comeAuthorization: Bearer <token>. Il notification token e la chiave pubblica qui non servono. - Imposta
TAMARA_API_URLsuhttps://api.tamara.coper la produzione o suhttps://api-sandbox.tamara.coper la sandbox. Deve corrispondere al token. - Installa il connettore ed esegui
tamara_list_payment_types: elenca i tipi di pagamento offerti dal tuo negozio e conferma il token.
Il tuo numero d'ordine o l'id di Tamara: order_reference_id è il tuo numero d'ordine inviato al checkout, per esempio il numero d'ordine del negozio; order_id è l'UUID emesso da Tamara. La maggior parte delle domande parte dal tuo numero d'ordine, con tamara_get_order_by_reference.
Cosa legge: un ordine per tuo numero d'ordine o per id ordine Tamara, con stato, tipo di pagamento e rate, cliente, indirizzi, articoli, totale, importi catturati, rimborsati, annullati e pagati, stato e data di liquidazione e le sue transazioni (catture, rimborsi e annullamenti); i tipi di pagamento disponibili in un paese (come PAY_BY_INSTALMENTS o PAY_NOW) con importo minimo e massimo dell'ordine e numero di rate supportate, eventualmente solo quelli idonei per un importo; prima del checkout, quali opzioni di pagamento può usare un cliente specifico per un importo, e se Tamara considera attualmente idoneo un cliente (per numero di telefono, e-mail o entrambi); e un webhook registrato con URL, eventi e header.
Stato dell'ordine: new, approved, authorised, poi partially_captured o fully_captured, e partially_refunded o fully_refunded; canceled, declined ed expired sono definitivi. paid_amount è quanto ha pagato finora il cliente; settlement_status e settlement_date indicano se Tamara ti ha già liquidato.
Disattivati all'installazione: tamara_capture_order (cattura un ordine autorizzato in tutto o in parte alla spedizione, così Tamara lo liquida) e tamara_refund_order (rimborsa un ordine catturato in tutto o in parte; il denaro torna al cliente e non si può riprendere). Entrambi muovono denaro, quindi un amministratore li attiva deliberatamente. Anche allora l'AI ti mostra ordine, importo e valuta e aspetta il tuo sì.
Importi e orari: gli importi sono oggetti con amount e currency; SAR e AED hanno 2 decimali, BHD, KWD e OMR 3. Gli orari sono UTC, ISO 8601.
Limiti: Tamara non ha un endpoint per elencare o cercare gli ordini, quindi l'AI li cerca per tuo numero d'ordine o per id Tamara.
Errori comuni: 401 significa token errato o token dell'altro ambiente (sandbox o produzione). 404 su un ordine significa che in questo ambiente non c'è nessun ordine con quel riferimento o id. 400 o 422 su una cattura o un rimborso indicano il campo rifiutato da Tamara, per esempio un importo superiore a quello catturabile. 403 significa che il token funziona ma non può usare questa API; chiedi a Tamara di abilitarla per il tuo account merchant.
Il connettore non crea sessioni di checkout, non autorizza né annulla ordini, non usa la claims API e non scarica report di liquidazione.
Prerequisiti: TAMARA_API_URL, TAMARA_API_TOKEN
Installazione locale del connettore
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Apri http://localhost:3000/connectors/store, scegli Tamara e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
tamara_list_payment_types | List the Tamara payment types available to the merchant in a country (PAY_BY_INSTALMENTS, PAY_NOW...) with minimum and maximum order… |
tamara_get_order_by_reference | Get a Tamara order by your own order number (the order_reference_id sent at checkout, e.g. the shop order number): Tamara order_id, status… |
tamara_get_order | Get a Tamara order by its Tamara order_id with the same details as tamara_get_order_by_reference: status, amounts (total, captured… |
tamara_check_payment_options | Check which Tamara payment options a specific customer can use for an order amount before checkout (has_available_payment_options… |
tamara_check_customer_eligibility | Check whether Tamara currently treats a customer as eligible (is_eligible), based on active decline records, for an order amount |
tamara_get_webhook | Get a registered webhook by its id: url, subscribed events (order_approved, order_authorised, order_captured, order_refunded...) and headers |
tamara_capture_order | Capture an authorised Tamara order in full or in part when it ships, so Tamara settles it |
tamara_refund_order | Refund a captured Tamara order in full or in part (simplified refund) |
Esempi di prompt
- "Qual è lo stato del nostro ordine 100245 su Tamara, e Tamara ce l'ha già liquidato?"
- "Quanto dell'ordine 100245 è stato finora catturato, rimborsato e pagato dal cliente?"
- "Quali tipi di pagamento Tamara offre il nostro negozio in Arabia Saudita per un ordine da 1.200 SAR?"
- "Il cliente con il numero di telefono +966501234567 può pagare 800 SAR con Tamara?"
- "L'ordine 100245 è stato spedito: catturalo per intero. Prima mostrami ordine e importo."
Prossimi passi
Questa guida ti è stata utile?