API Release notes 20-02-25

Prev Next

Blink payment API release notes

Welcome to our Blink payment API release notes! Here, you will find the latest updates and bug fixes for our API. Each update includes links to relevant documentation to help you smoothly incorporate any necessary changes. Stay informed about improvements to ensure your integration remains up to date.


20-02-25

New features

Google Pay is now live for Blink Stripe API

Stripe merchants using the API can now accept Google Pay. When creating an intent, the element object will now include:

  • ccElement (for credit cards)
  • ccMotoElement (for MOTO transactions)
  • New: gpElement (for Google Pay)

The gpElement provides the required HTML and JavaScript to render the Google Pay button via Stripe. It is only available for live accounts and requires HTTPS (not HTTP).

Successful Blink Stripe transactions are now visible on Xero and QuickBooks

Blink Stripe transactions from payment links, virtual terminal, Blink pages, and Blink Stripe API will now sync with Xero and QuickBooks for reconciliation.

Multi-currency support for Blink Stripe merchants

Blink payment links and Blink pages now support multi-currency payments for Stripe merchants.

  • Transactions will still be settled in the merchant’s local currency.
  • Supports 135 currencies (full list available [here]).
  • To enable, contact support.

Enhancements

Improved QuickBooks integration: email-based customer matching

Previously, QuickBooks integration matched customers based on case-sensitive names, causing duplicate records due to minor spelling variations.

Now, customer matching is based on email, which is unique and not case-sensitive.

Improved repeat payment receipts

Repeat payment receipts now match the UI of other transaction emails for consistency.

Bug fixes

Blink Stripe API: notification URL now receiving updates

  • When a Stripe transaction is completed, the notification_url (set in the intent) now receives a POST notification with transaction details.
  • The payload now mirrors the notifications sent for other Blink API payments.

Fixed 500 errors for Blink Stripe API users
Certain API requests returned 500 internal server errors—this has been resolved.

Webhook fix: Paylink API now sends notifications for all payment methods
For API users creating PayLinks via POST /paylinks, if a notification_url is included, a POST notification is sent when the PayLink is paid.

Previously:

  • Webhooks were only triggered for card payments.
  • Webhooks did not fire for open banking or direct debit transactions.
    Webhooks are now triggered for all three payment methods.

Open banking form payment API: webhook now sends notifications

The open banking form payment API was not sending webhook notifications upon transaction completion. This has now been fixed.


Need to get in touch?
Log a case or chat with us straight from your Blink platform
Call us on 0345 481 2178, Monday-Friday, 8 am - 6 pm
Send an email to integrationsupport@blinkpayment.co.uk
For any partnership integrations queries partnerships@blinkpayment.co.uk

Payment technology, powered by people