Quantcast
Channel: MANGOPAY API Documentation
Viewing all 95 articles
Browse latest View live

New release: Baloo

$
0
0

New functionality included in this release

  • We've added an exciting new feature to allow you to be autonomous for various manual MANGOPAY actions in sandbox (to help with your development). You can accept/refuse a KYC document, accept/refuse a payin bankwire, refund a payout, create a dispute for a payment or transition a dispute (change it's status to be won/lost for example) - head over to the "Operations" section in the sandbox to get started!
  • You can now view the dispute pages that you've previously uploaded for a dispute

New release: Dragon

$
0
0

New functionality included in this release

  • You can now see when a KYC or dispute document has been processed by us (either to be accepted, or refused) via the new parameter ProcessedDate
  • We've added a new endpoint to list the disputes that can (and need to be) settled to assist you in your processing

Improvements included in this release

  • The file formats .doc and .docx are no longer accepted for KYC/dispute document pages to help us provide you with the quickest service possible
  • We've fixed a bug whereby hook notifications and events were not triggered for transfer and payout refunds, as well as for external instruction payins
  • The disputed amount of a dispute previously didn't include the payment's fees, so we've now corrected this
  • There is now a specific error if you try and create a bankwire payin which will result in a negative credited funds
  • We've corrected a potential error in rare cases for some direct debit mandate creations
  • If you try and cancel a preauthorisation that hasn't yet been completed (because it's awaiting the 3DS step for example), you'll now get a specific error instead of an error 500
  • If a bank account doesn't support direct debit, you'll now get a specific error when creating a mandate for this bank account

New release: Rhinoceros

$
0
0

New functionality included in this release

  • As you know, successful payouts can be rejected by the recipient bank (eg the bank account is now closed, or a savings account and can't receive funds) - in this case, we will create a "payout refund" and the funds will be returned to the wallet. From now on, we'll also automatically disable the bank account so you can't use it again (if the refund reason is irreversible)
  • Following our previous new functionality with regard to card fingerprints, we've added a new endpoint to list users that have registered the same card - this is useful for checking for potentially fraudulent cases, or different users who are actually the same in real life etc - more info

Improvements included in this release

  • We've fixed an issue causing the wallet's amount to occasionally be wrong if too many transactions were done in parellel to the wallet
  • Following your feedback, the wording "by MANGOPAY" is no longer included in payout references shown on the end-user's bank statement
  • We've completed the next stage in our performance and scalability improvements whereby you'll find that the card, card registration and bank account list responses are now much quicker and more reliable
  • We've fixed a very minor bug where the naming of some payment methods was different between the reporting tool and the API

New release: Cockatoo

$
0
0

New functionality included in this release

  • We've added new endpoints to help you list every transaction linked to your clients mandates (all direct debits made with a mandate), bankaccouts (all payouts made towards a bankaccount) and cards (all preauthorized and direct payins made with a card)
  • We also added new endpoint to help you list every refund for a payin, a transfer, a payout (in case the initial payout has been refused by the bank) or a repudiation (in case the dispute type was contestable and that the client won its contestation)
  • Every preauthorization processed for one of your client can now be listed too
  • You can now use much more filters (eg. ResultCode) for every existing and new list endpoints, and using multiples values for a single criterion. For instance, you can now filter transaction lists by multiple statuses (eg. SUCCEEDED and FAILED) or dispute list by multiple dispute types (eg. CONTESTABLE and RETRIEVAL)

Improvements included in this release

  • We've fixed an issue allowing simultaneous refunds related to the same transaction, even if their cumulative amount was higher than initial transaction amount
  • You do not have to send a URL value anymore when updating a hook status or tag

New release: Ocelot

$
0
0

New functionality included in this release

  • We’ve added a new endpoint to help you list all the bank accounts for a given user.
  • We’re excited to present you the progress made with the Fingerprint features (unique card identifier). We’ve generated a Fingerprint for every card used to do a Payin Web. And it is now possible to list all the transactions for a Fingerprint.
  • We’ve added a soft descriptor for Paypal transactions.

Improvements included in this release

  • We fixed the desynchronization error we had on the reports. Now all our reporting tools is fully working.
  • We fixed the issues we had on the GET /events/ endpoint by limiting the historical data search to 45 days.

New release: Piranha

$
0
0

New functionality included in this release

  • Great news for our clients operation in the UK and US. We are now able to give you an AVS (Address Verification System) score by card transaction. AVS compares the billing address of the transaction with the registered address of the card holder. This strong anti-fraud tool requires few changes with additional parameter to send us. Please find here a little set-up guide.

  • When doing a 3DS authentication, users receive a text message on their mobile phones which needs to be enter on the authentication page. We are now able to bring more transparency by displaying your name (Client.name) both on the sms message and on the authentication page.

  • As of last release, we are continuously improving the card fingerprint feature by bringing a new list to find every preauths done with a same unique card.

Dashboard V2 on beta

New release: Cobra

$
0
0

Improvements included in this release

  • We enhanced the quality of services on the Sofort, Giropay, P24, iDeal. We improved our integration. This should reduce the desynchronisation by 40%.
  • We had desynchronisation on PreAuthorization, resulting in failed pre-auth not being displayed correctly on your side. We fixed this issue.
  • We changed the CVV collection workflow. In the case of a PayIn with 3DS, we will now collect the CVV before the 3DS redirection. In the next releases we will give you more and better tools to collect the CVV. alt

Dashboard V2

$
0
0

New functionality included in this release

BRAND NEW UX

  • All operations can be made directly on the object: wallets, cards, bank accounts using the action button (..)
  • You can create objects by clicking on the (+) button on the objects lists
  • All the list are clickable, you only have to click on the row to get more details
  • All the ID can be copied in one click
  • Dedicated site area to manage your account. Accessible on the top right side of the page.
  • More info here, the V1 of the dashboard is still accessible here

New release: Buffalo

$
0
0

New functionality included in this release

  • We designed a new CVV/CVC collection page for your end user. Our goal was to build better trust on this page. We achieved this by improving the design, by adding more information about the payment and the platform. Finally, we decided to translate it in multiple languages: FR, EN, IT, DE, ES, NL, PL. Please contact our technical support to configure your language. alt

Improvements included in this release

  • We started working on reviewing and correcting all the error codes. We know that some particular error cases are not clear enough or not well documented. In this release, we strengthened the error 001999: “Generic Operation error”.

New release: Nemo

$
0
0

This is a serie of continuous development we did over the last month.

New functionality included in this release

  • Flexible operation: We brought you more flexibility when creating operations. For instance, you are now able to choose the credited wallet and credited user when doing a transfer.
  • Lists with filter: we added filter on every list in the dashboard
  • Easy copy ID feature: we added ID on every object displayed and put a one click copy tool for ID on list

Improvements included in this release

  • Speed optimisation
  • Refund logic: improved refund logic so you can refund your fees or add fees on the refund
  • Various UX/design fix

AML4 changes

$
0
0

MANGOPAY is in close contact with the local and European banking regulators to offer you a compliant, efficient and seamless solution. As you may know, European laws regarding financial activities is currently evolving and introduce some significant changes that impacts MANGOPAY rules. Those new regulation aim to bring more transparency and security to the end user, as well as more business opportunity.

One of this regulation, The European Union’s Fourth Anti-Money Laundering Directive (AML4) will bring some changes to the user verification process (KYC). Following its transposition, the limits which require a regular verification for Payment Services and the Electronic Money Issuer licence need to be applied without exemption. The amount you are allowed to process without a regular user verification depends on your contract status and country of incorporation.

Please find the new limits below:

COUNTRY PAYMENT SERVICES ELECTRONIC MONEY ISSUER
FRANCE
  • Pay-in/Transfers: no limit
  • Payout: 0.01€
  • Cumulated Payout per calendar month: 250€
  • Account balance: 250€
GERMANY
  • Pay-in/Transfers: no limit
  • Payout: 0.01€
  • Cumulated Payout per calendar month: 100€
  • Account balance: 100€
REST OF EUROPE
  • Pay-in/Transfers: no limit
  • Payout: 0.01€
  • Cumulated Payout per calendar month: 250€
  • Account balance: 250€

As described above, the new regulation sharply lowers the limits for the Electronic Money Issuer licence. We believe this regulation is only the first step in terms of new limits since the AML5 is currently in preparation and is expected to lower the limits further. We strongly advise you to use our Payment Services licence.

To find out which MANGOPAY service you are using, please refer to your contract.

Action required:

As part of the constant improvement of our solution and of your user experience, we have built a new compliance engine. This will bring more transparency to your payment flow while guaranteeing conformity over the coming years. Our new engine might require some technical changes on your side, as MANGOPAY will not enter into direct relationship with buyers anymore.

January 2019

  • MANGOPAY will send you a new contract to update the new KYC limits. By default, you will receive a Payment Services contract.
  • MANGOPAY will send you technical guidance to help you through the changes.

January to April 2019:

  • Send us back the new contract.
  • Align yourself with the new limits. This might include an adaptation of your workflow.

Questions:

What needs to be adapted?

  • If you own a Payment Services contract: No changes are required since the limits remain the same. However, you do need to be aware that we will apply them without exemption. Therefore, proof of identity documents will be required for any user willing to do payouts.

  • If you own an Electronic Money Distributor contract: You will receive a new contract to be able to start using the Payment Services licensor's. This will exempt you from having to request any documents from buyers on your platform. On the flip side, you will have to complete a regular user verification before processing any payout. More info here.

Can I keep an Electronic Money Distributor contract?

Considering the above-mentioned changes in regulation, we do not advise you to use the Electronic Money Distributor contract as it will create friction on your user experience by asking documents to your buyers. However, if your platform deals with C2C and small average baskets, it might be advantageous to use this contract. You will be able to ask for an Electronic Money Distributor contract when you receive your new contract in January.


The Directive (EU) 2015/849 of the European Parliament and of the Council of 20 May 2015 on the prevention of the use of the financial system for the purposes of money laundering or terrorist financing and repealing Directive 2005/60/EC of the European Parliament and of the Council and Commission Directive 2006/70/EC


New release: Wolf

$
0
0

New functionality included in this release

  • We added a new parameter Culture on PayIns and PreAuthorizations objects. By filling this parameter with a country code (FR,EN,DE,ES,IT,NL,PL), you will be able to configure the language of the CVV page for each transaction.

Improvements included in this release

  • We are constantly improving the error codes and explanation we send you on every transaction. On this release we worked on erasing empty ResultMessage and ResultCode. Now 100% of the transactions will have appropriate error code.
  • We improved the way we handle the Go Cardless Event. This had an impact on 10% of the transaction. This change will significantly enhance the quality of service on GoCardLess.

New release: Butterfly

$
0
0

New functionality included in this release

  • We now perform retry onHooks. For any failed hook (no response 200), we will resend the notification every ten minutes during the first hour and every eight hours for three days. This will guarantee a higher synchronisation of data and status between your application and MANGOPAY - more info

Improvements included in this release

  • In order to imrpove the security and reduce the risk on your platforms, we have added constraint on users residing in forbidden countries. Please be aware that you won't be able to create user from those country. NB: This list is regularly updated by the European authorities - more info
  • We have fixed a bug that prevented us to send you email for any dispute created. You will now have the notification on your mail box, so you can treat it.

New release: Guinea Pig

$
0
0

New functionality included in this release

  • We added new endpoints to replace the manual shareholder declaration (KYC document) while offering you a better quality of service. You will now be able to declare the UBOs (Ultimate beneficial owner) through dedicated endpoints. Please check the documentation for more information .

Improvements included in this release

  • We now verify the company number fields accuracy in all Europe. When you register a legal User with type business, we will check the patterns.

New Release: Lynx

$
0
0

New functionality included in this release

  • In order to help you through the changes induced by thefourth Anti-Money Laundering, we have added new filters on the GET /emoney/ endpoint allowing you to check the amount per month.

Improvements included in this release

  • For platforms using mandates: we improved the way we handle the Go Card Less events (mandates provider). We use to process the events as they come, we will now process them by creation date. This will vanish confusions you may have had.

New release: Arthur

$
0
0

New functionality included in this release

  • Textual Search on dashboard: We knew you were waiting for this feature for a long time. We have just released in BETA the first brick of textual search on the dashboard. This is only available on user search. Please leave us a feedback on the search result page, this will help us improve the feature for you.

New release: Squirrel

$
0
0

Improvements included in this release

  • We are releasing two improvements regarding the new UBO Declaration endpoint (replacing the manual shareholder declaration):
    1. You will now be able to get the ressource without the UserId, thanks to a new endpoint: GET .../v2.01/ClientId/kyc/ubodeclarations/UboDeclarationId
    2. Soletrader will not be required to provide UBOs through the UBO Declaration

This is a new functionality that will soon be compulsory. Here are the deadline for implementation: More info here

New release: Frozen

$
0
0

New functionality included in this release

  • The report functionality has been fully redesigned to take into account all the feedback we received from you. You can now fully design your report, by choosing and filtering on any field. Feel free to leave us some feedback on the report page, it will guide us through the next improvements.

New functionality included in this release

  • On sandbox, you can now manually validate all Payout above 2500€.
  • When consulting a Payin Bankwire crediting an Ibanised wallet, we now display the debited account of the transaction on the transaction page and the receipt.

New release: Ficus Lyrata

$
0
0

Improvements included in this release

  • Six months ago, we launched the UBO's declaration feature to make KYC process for business easier. Since the 16/09/2019, this feature is mandatory for the KYC validation. In order to ease up the process, we now allow you to check all the UBO declaration for a user sorted by date. More info on the UBO's declaration here
  • We noticed that our beloved iOS user had difficulties to see their card number and expiry date on the CVV collection page. In order to reassure them, we corrected this bug. More infoon CVV collection page here
  • For clients operating in Germany, we worked on providing more detailed error for Klarna Pay Now (Sofort). We use to have "Null" or "Generic operation error", we now have clear and actionnable error information.
Viewing all 95 articles
Browse latest View live