This functionality is available from version 1.7 onwards
How to setup Real Time updates
When GoMeddo Payments creates a payment link, it also creates a transaction record in Salesforce. Enable transaction updates in GoMeddo Payments settings and activate realtime updates.
To enable realtime updates:
Go to GoMeddo Payments configuration.
Navigate to realtime updates and enable them. You will be prompted to authorise.
After authorisation, close the window. Transaction status updates automatically.
Transaction Status
Transactions can have these statuses based on your configured payment provider
-
OPEN -
CANCELED -
AUTHORIZED -
EXPIRED -
FAILED -
PAID -
REFUNDED
Mapping Transaction Status to GoMeddo Status
This functionality is only available if the bridge package is installed see Install the latest GoMeddo Payments version
When the GoMeddo Payments Bridge package is installed a lookup to reservation on transaction is introduced. When this is populated the bridge package will automatically update the reservations status based on the Transaction status.
What transaction status maps to what reservation status can be adjusted in the Payment Status Mapping custom metadata type. To configure this go to Setup → Custom Metadata Types → Payments Status Mapping → manage records.
Here you will find the default mappings one for each transaction status
To change the mapping edit these. Just fill the name of a reservation status record into the Reservation Status Name field.