0.0.1 • Published 2 years ago

strapi-provider-payments-montonio v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Strapi plugin strapi-provider-payments-montonio

Montonio payment provider for payments aggregator for Strapi 3.

Configuration

Provider configuration is part of the strapi-plugin-delivery plugin configuration and placed in the ./config/plugins.js file of application. Here is example of the configuration file

module.exports = ({ env }) => ({
  'payments-aggregator': {
    enabled: true,
    providers: {
      montonio: {
        // test: true, // Optional   When true, communication is directed to Motnonio sandbox API
        api: {
          accessKey: '',  // Montonio provided accessKey
          secretKey: ''   // Montonio provided secretKey
        }
      }
    }
  }
});

API specific mappings

The following payment fields are mapped to corresponding API fields for initiating payment

InternalMontonio
currencyCodecurrency
referencemerchant_reference
webhookUrlmerchant_notification_url
descriptionpayment_information_unstructured
bankpreselected_aspsp

The following payment validation fields are mapped to internal fields | Internal | Montonio | |----------|----------| | reference | merchant_reference | | externalId | payment_uuid | | clientIBAN | customer_iban |

Also full validation payload is stored in metadata field.