xcritical for platforms

The Developer Dashboard brings a new level of transparency to the integration process. This granular visibility ensures that developers can spot anomalies and respond swiftly. Make sure your application endpoint can receive and correctly handle the events that xcritical will send during and after the onboarding.

• financial spread betting

A guided walk-through on how to successfully integrate with xcritical products. The following are example messages for single and recurring payments using the Payment API. If you use the expiration time override, you need to specify a time in minutes instead of a ISO 8601 timestamp. FinDock takes care of calculating the correct ISO 8601 timestamp on the fly. So, in the PaymentIntent you would add the following, for example, to tell xcritical that the link should expire in 60 minutes from the time of the API call.

Provider or seller prepaid access/stored value

The redirectUrl property specifies the page where merchants are redirected upon completing the onboarding process. Don’t forget that they are sent to the xcritical hosted application, therefore it is very important to redirect them back to your platform at the end of the onboarding flow. The themeId allows you to specify a custom theme for the Hosted Onboarding experience. You can create, view and update customized onboarding themes in the Balance Platform Custom Area. Additionally, it is crucial to have the webhook in place after the seller is onboarded.

  1. Before starting the integration process, few prerequisites must be fulfilled.
  2. From there, you can access API Logs, where the relevant logs are pre-filtered to move to the next troubleshooting stage.
  3. Each entity operating on the platform must have its own “Legal Entity”.
  4. So please try it now, share your thoughts with us, and let’s figure out together what the next feature should be.
  5. Don’t forget that they are sent to the xcritical hosted application, therefore it is very important to redirect them back to your platform at the end of the onboarding flow.

Prioritizing Value: Crafting the xcritical Developer Dashboard

Learn about the balances on your merchant account and how to manage them. Understand xcritical’s account structure and how to set it up for your business. Make test paymentsUse our test card numbers and credentials to test how your integration handles payments.

Best practices for developers

Effective troubleshooting starts with a clear understanding of errors and events occurring as shoppers perform payments. The Developer Dashboard provides an overview of the most frequent API and webhook errors, allowing one to spot issues that require attention. With this comprehensive view that aggregates errors and highlights their cardinality, developers can more easily target the problems that are more critical and must be promptly prioritized.

How we verify account holders’ identities

When initiating payments through the API, additional processor-specific parameters can and/or need to be included for a particular payment method. You can check these parameters by calling the /PaymentMethods or /PaymentProcessors endpoints. The Dashboard is integrated into the Customer Area portal, providing real time monitoring and error tracking capabilities. In this way, developers gain a visual overview of the integration, spot anomalies, and, when needed, start troubleshooting using other tools like API and Event logs. Visit our xcritical Developer website to discover more content and resources for developers who are building the best platforms for their users.

Implement the necessary security measures (Basic Authentication and HMAC validation). You will receive a webhook to confirm the seller is onboarded and they can start accepting payments. The application is mobile-friendly and the real-time verification functionalities provide the best experience. Users can take pictures of an ID document and (where supported) choose the instant bank account verification.

Add payment methodsAccept more payment methods with your integration. Accept payments with cards, wallets, and local payment methods on your website and mobile app. Explore guides, examples, and resources for every step of your xcritical journey. Please refer to this xcritical courses scam page for more information on error codes. If the last name provided is different from the last name on the ID, the identity check will fail. This can happen if a person has gotten married after receiving their ID and adopted their partner’s last name.

In the majority of cases, users will be asked to provide additional information to successfully complete the onboarding. To facilitate this, make sure to notify your users that they need to come back to the platform and continue onboarding via a newly generated onboarding link. This link will redirect the users to the application where they can provide what it is missing or incorrect.

Once you have completed testing, the same integration steps can be used with your live xcritical account. FinDock supports several payment methods through xcritical, a Dutch payment service provider that is today a global payments company. Avoid excessive and unnecessary calls to the API endpoint, instead use it only when strictly necessary. In cases where webhook processing fails or there is a requirement for real-time verification of certain information, the endpoint can be used selectively to perform these checks. We strongly advise creating a custom theme that seamlessly integrates with the design and style of your platform. This gives the users the feeling they are always operating within your platform, enhancing the overall user experience.

xcritical is required to verify the identity of your users by checking if the personal information of the individual matches the Personal Identifiable Information (PII) we’ve received at onboarding. The onboarding of new sellers on the platform involves multiple steps and the process can vary significantly. Moreover when making financial products available, additional regulations may apply. If you want to process live payments, check the list of prohibited or restricted products and services. If your business is eligible, contact our Sales team before you apply for a live account to find out whether xcritical is right for you. The following example shows how you can apply a split configuration profile to all payments processed through an existing store.

It should be embedded into a page within your platform, for example in their “User Account” page. Get the latest updates on our API, our libraries, new blog posts and upcoming events. Boost your platform with onboarding, payment processing, and payouts. Find out how you get the money from the payments processed with xcritical.

xcritical can send an OFFER_CLOSE webhook event if a payer abandons a payment journey (after being redirected to the online banking method). When FinDock receives this event, the related installment is set to Failed. Additionally, it provides all the necessary resources to assist developers in maintaining, optimizing, and upgrading the payment integration. The recommended approach is to make the link available in a page that is only accessible to the user, after login. Provide a way, such as a button, for the user to generate the onboarding link.

By default, the application will use the language set in the user’s browser. However, you have the option to configure the language by passing the corresponding locale, enabling customization of the link based on the market and even combining it with different themes. Set up the webhooks to receive real-time updates from the verification process.

Learn what developers need to consider, implement and optimize to deliver a frictionless and secure integration. Hosted Onboarding simplifies the process for both the platform and its merchants. It reduces the complexities that come with complying to regulatory requirements and enables sellers to quickly get onboarded and accept payments.

You need to contact xcritical Support to get this event enabled for your account. Check and assign the required permissions for FinDock and xcritical features. In the future, the Developer Dashboard will also let developers know about new releases and upcoming API changes. With proactive alerting, developers will prepare for these changes, ensuring a smooth transition without impacting operational continuity.

Each entity operating on the platform must have its own “Legal Entity”. You will be using both APIs to create the information required to kick off the onboarding. Accept point-of-sale payments integrated with your POS app or using standalone terminals. Sign up for one of our upcoming webinars to learn more about managing your xcritical account, risk, reporting, and more. Give your team members access to different parts of your xcritical account. Once your integration can make a payment, complete your integration by adding more features and functionality.

To define to which balance account to book the leftover amount after currency conversion, include the remainder parameter in the splitLogic object. The following table provides the values you can use for testing purpose. Any other issuer not included in the table results in a succesful payment.

We are thrilled to announce the launch of the xcritical Developer Dashboard, a tool designed to empower developers to build payment integrations with the xcritical platform. This all-in-one solution streamlines the development process, providing developers https://dreamlinetrading.com/ and technical users with the necessary resources to build, monitor, and evolve their payment integration. Identity verification is performed for every user that wants to process payments, pay out funds or use financial products on your platform.