Skip to main content
Glama
zakblacki

Satim Payment Gateway Integration

by zakblacki

configure_credentials

Set up merchant credentials for SATIM payment gateway integration. Enter the login and password received during registration to enable secure processing of CIB/Edhahabia card payments through the SATIM-ePAY platform.

Instructions

Configure SATIM payment gateway credentials

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
passwordYesMerchant's password received during registration
userNameYesMerchant's login received during registration

Implementation Reference

  • Handler for the 'configure_credentials' tool. Instantiates SatimPaymentGateway with userName and password from arguments and stores it in global satimGateway variable for use by other payment tools.
    case "configure_credentials": satimGateway = new SatimPaymentGateway({ userName: args.userName as string, password: args.password as string }); return { content: [ { type: "text", text: "SATIM payment gateway credentials configured successfully." } ] };
  • Registration of the 'configure_credentials' tool in the ListTools response, including name, description, and input schema definition.
    { name: "configure_credentials", description: "Configure SATIM payment gateway credentials", inputSchema: { type: "object", properties: { userName: { type: "string", description: "Merchant's login received during registration" }, password: { type: "string", description: "Merchant's password received during registration" } }, required: ["userName", "password"] } },
  • Type definition for SATIM credentials used in the configure_credentials handler and gateway constructor.
    interface SatimCredentials { userName: string; password: string;

Other Tools

Related Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zakblacki/Satim-Payment-Gateway-Integration'

If you have feedback or need assistance with the MCP directory API, please join our Discord server