Installation & Configuration
How to install the prism library?
Prerequisites
npm install hyperswitch-prismconst { PaymentClient } = require('hyperswitch-prism');
const { ConnectorConfig, ConnectorSpecificConfig, SdkOptions, Environment } = require('hyperswitch-prism').types;
// Configure Stripe client
const stripeConfig = ConnectorConfig.create({
options: SdkOptions.create({ environment: Environment.SANDBOX }),
});
stripeConfig.connectorConfig = ConnectorSpecificConfig.create({
stripe: { apiKey: { value: process.env.STRIPE_API_KEY } }
});
const stripeClient = new PaymentClient(stripeConfig);
// Configure Adyen client
const adyenConfig = ConnectorConfig.create({
options: SdkOptions.create({ environment: Environment.SANDBOX }),
});
adyenConfig.connectorConfig = ConnectorSpecificConfig.create({
adyen: {
apiKey: { value: process.env.ADYEN_API_KEY },
merchantAccount: process.env.ADYEN_MERCHANT_ACCOUNT
}
});
const adyenClient = new PaymentClient(adyenConfig);Minimum version supported
Last updated
Was this helpful?

