Skip to content

Integrating Payment Provider

JustOn Cash Management can integrate your Salesforce org with payment service providers (PSP) in order to exchange payment information – namely, to provide your buyers the option to pay their purchases (represented as entries) via the payment page.

Administrators use Payment Provider records to configure and activate payment providers for business entities. The system then retrieves active configurations in order to interact with the PSPs.

The configuration holds both feature configurations like future payments and provider-specific data like access keys. The same PSP may be configured multiple times for a business entity, but you can create only one active payment provider setting per business entity and payment provider. Before creating a new setting for an entity/provider combination that already exists, you must deactivate the existing setting.

For details about setting up the payment page, see Configuring Payment Page.

Creating Payment Provider

To create a new payment provider configuration:

  1. Click to access the App Launcher, and select Cash Management.
  2. Open the Payment Providers tab.
  3. Click New.
  4. Specify the configuration details as necessary.

    Field Description
    Name The name for this configuration record.
    Business Entity The business entity for which this PSP configuration is applicable.
    Type The payment service provider for which this configuration is applicable.
  5. Click Save.

    This creates the new payment provider record.

    Note that the PSP configuration is not functional until you specify the provider-specific data.

Modifying Payment Provider Data

Payment provider data involves

  • Standard data

    Information available for all payment providers, like name, active flag, etc.

  • Provider-specific public data

    PSP-specific public information like account IDs, hostnames, etc.

  • Provider-specific secret data

    PSP-specific secret information like API keys, passwords, etc.

To modify payment provider data:

  1. Open the payment provider record you want to modify.
  2. Click Edit Provider Data.

    This launches a screen flow that shows the provider-relevant input fields (based on the Type field of the payment provider record).

    1. Modify the standard information as necessary.

      Field Description
      Name The name for this configuration record.
      Business Entity The business entity for which this PSP configuration is applicable.
      Type The payment service provider for which this configuration is applicable.
      Active Enables/disables the PSP for payment users.
      Enable Future Payments Enables/disables future payments (a provider-specific means to pre-authorize and execute recurring charges automatically).
      Future Payments Active Activates future payments by default.
      Future Payments Changeable Allows users to activate/deactivate future payments.
    2. Modify the provider-specific public information as necessary.

      Mollie public information

      JustOn Cash Management can integrate with Mollie as a payment provider. It uses the Mollie's hosted checkout environment, Mollie Checkout and Mollie Webhooks, to implement the payment procedure.

      The public information required for Mollie includes:

      Field Description
      Profile ID The profile ID of your Mollie account.

      You manage payment methods as part of your Mollie account setup.

    3. Modify the provider-specific secret information as necessary.

      Mollie secret information

      JustOn Cash Management can integrate with Mollie as a payment provider. It uses the Mollie's hosted checkout environment, Mollie Checkout and Mollie Webhooks, to implement the payment procedure.

      The secret information required for Mollie includes:

      Field Description
      API Key Text The secret API key of your Mollie environment, can be obtained from the Mollie profile.

      The dialog does not disclose existing secret data.

  3. Click Next.

    This completes the screen flow, saving the specified information as required, and returns you to Payment Provider detail view.

    Once the provider-specific data is complete, the PSP configuration is fully functional and available to payment users.

Deleting Payment Provider

Deleting a payment provider configuration removes the relevant payment provider from the system, together with the associated payment methods, saved secrets, etc.

To delete a payment provider:

  1. Open the Payment Providers tab.
  2. Click and select Delete next to the payment provider record you want to delete.

    This removes the complete payment provider configuration.