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;
Install Server

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