Project

General

Profile

Actions

Bug #9239

closed

Quickpay: payment response "brand" is now an array

Added by krileon 11 months ago. Updated 8 months ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
Start date:
28 August 2023
Due date:
% Done:

100%

Estimated time:

Description

This used to be a string. Being changed to an array is now causing payment type detection to throw an error.

https://www.joomlapolis.com/forum/professional-members-support/246093-php-8-1-8-2#334917

Actions #1

Updated by krileon 11 months ago

Actions #2

Updated by krileon 11 months ago

So it might not be the notification, but the response object from /subscriptions or /payments call in the notification handling.

Actions #3

Updated by krileon 11 months ago

Both /subscriptions and /payments API calls indicate the brand metadata should be a string as well.

https://learn.quickpay.net/tech-talk/api/services/#payments

https://learn.quickpay.net/tech-talk/api/services/#subscriptions

Actions #4

Updated by krileon 11 months ago

Looks like it's the form return handler. So when redirected back to the site. We're still using QuickPay Form API so maybe an unintended change?

https://learn.quickpay.net/tech-talk/payments/form/#quickpay-form

Actions #5

Updated by krileon 11 months ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Fixed in MR !323

Actions #6

Updated by beat 8 months ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF