Added
MarketplaceData object for Visa Marketplace reporting
Card, Apple Pay, and Google Pay payment flows now accept an optional MarketplaceData parameter in the request body.
This object parameter carries declarative information used for Visa Marketplace reporting:
-
ForeignRetailerIndicator– A boolean indicating that the Seller to which the pay-in is transferred is foreign, meaning the Seller is resident in a different country or region from the platform.For example:
- EU-domiciled platform, EU-domiciled Seller:
false - EU-domiciled platform, US-domiciled Seller:
true - EU-domiciled platform, UK-domiciled Seller:
true - UK-domiciled platform, UK-domiciled Seller:
false - UK-domiciled platform, EU-domiciled Seller:
true - UK-domiciled platform, US-domiciled Seller:
true
- EU-domiciled platform, EU-domiciled Seller:
-
ForeignRetailerAmount– IfForeignRetailerIndicatoristrue, then this property contains the transactionAmountrelated to a foreign Seller.
This object is not returned in the API response.
Note – Mangopay will advise if Visa Marketplace integration is required
The MarketplaceData is technically optional and your platform should not take any action unless and until requested to do so by Mangopay.
Mangopay will be in contact with platforms that need to integrate this additional declaration on a case-by-case basis.
See list of impacted endpoints
- POST Create a Direct Card PayIn
- POST Create a Web Card PayIn
- POST Create a Recurring Card PayIn
- POST Create a Preauthorization
- POST Create a Card Deposit Preauthorization
- POST Create a Card Extended Preauthorization
- POST Create an Apple Pay PayIn
- POST Create a Recurring Apple Pay PayIn
- POST Create a Google Pay PayIn
- POST Create a Recurring Google Pay PayIn