Advanced Search
Search Results
385 total results found
Overview
The chapter focuses on the description of each of the components involved in the payout process and what each component is responsible for. All mentioned components and their responsibilities are made and managed by Verestro. Terminology Name De...
Use cases
This chapter describes the business functions that can be performed by having a company balance in the Verestro system and using Payout to card. We also present end user default views presented during using the application. Know your business The first ste...
Onboarding
This chapter is intended to present you the requirements that will allow you to use the Payout to Card solution in your Company. We have presented here what information is necessary to provide so that you can join the Payout to Card program and so that we can ...
Introduction
Token Requestor Service is an end-to-end solution designed to enable Issuer Wallets for secure and flexible NFC payments on both Android and iOS platforms. Tailored for banks, fintechs, and other financial institutions, this solution empower...
Intro slides
MDES and VTS integration as token requestor. Issuer wallet or SDK integrated into mobile banking application. Available on all Android phones (including Huawei) and all countries. Enables mobile contactless transactions using NFC interface. ...
Overview
Verestro Cloud Payments is a solution developed to facilitate adopting cloud-based payments for the Customers. VCP provides functionalities for User identification and verification, Payment Instruments digitization and User data management. Cloud payme...
Use Cases (MDES&VTS)
Version 2.2October 2025 This section is dedicated for use cases which can be done by different API and initiated from different sources. Wallet Server LC API Initiated This section describes use cases which can be initiated using Wallet Server LC API. This ...
Watch integration
The Watch Payment product allows payments using Watch connected to Android and iOS smartphones. Payments are based on the MDES Token Requestor solution from Mastercard. Contactless payments are possible without a constant internet connection—both on t...
Watch integration - FAQ
This FAQ provides answers to the most common questions related to smartwatch payment integration. Supported Smartwatch Models Which smartwatches are supported? The following models are supported: Huawei Watch Ultimate G...
Prerequisites
This documentation assumes that you already have a configured integration layer for the TMP API. All subsequent information assumes that the connection has been properly configured. The provided code samples are for reference purposes only and should not be us...
Apple Push Provisioning Configuration
To enable push provisioning for Apple Wallet, your application must be properly configured and approved by Apple. Requirements Push provisioning requires a dedicated entitlement that is not enabled by default for standard iOS applications. Before implementat...
Retrieving Existing Passes from PassKit
Before starting the provisioning flow, the application should retrieve existing passes from PassKit. The deviceAccountIdentifier values are required to query the TMP API for the current token status and determine whether a card has already been provisioned on...
Fetching Current Tokens from TMP API
After collecting deviceAccountIdentifiers from PassKit, the application should send them to the TMP API to retrieve the current token status. Use the endpoint: POST /issuer/push-provisioning/tokens/searches For Apple Pay, the request must include walletType...
Mapping TMP Tokens to DataCore Cards
After receiving the token list from TMP API, the application should match the response with the previously retrieved DataCore card identifiers. The mapping should be done using: externalCardId Mapping Rules If a card ID is not present in the TMP response...
Push provisioning
To start Apple Wallet push provisioning, use PKAddPaymentPassViewController with PKAddPaymentPassRequestConfiguration. The configuration should use the .ECC_V2 encryption scheme. import PassKit let configuration = PKAddPaymentPassRequestConfiguration(encr...
Token Activation in the Mobile Application
The application should support a deeplink configured in MDES. The deeplink should contain a serialNumber parameter in the query string. Based on this value, the application should find the matching PassKit item using the serialNumber property. Then, it should...
Wallet Extension
Official Apple reference: https://applepaydemo.apple.com/in-app-provisioning-extensions Wallet Extensions allow users to start card provisioning directly from Apple Wallet, without opening the issuer application first. Apple Wallet displays cards that are ava...
Web Push Provisioning - Overview
With Web Push Provisioning, users can add a card to Apple Pay or Google Pay directly from a browser. For Issuer or Fintech it means that the user doesn't need to have your app installed on their device — they can use your web application instead. Tokens create...