Payments

Payment
The payment object is the means by which you request and record the outcome of a payment. Every time you need to collect a payment, you must create a paymen...
Tue, 5 Feb, 2019 at 3:28 PM
Collecting one-off payments
For simple one-off payments without an authorisation (that require payment details to be entered), simply create a payment record with the required amount, ...
Thu, 14 Feb, 2019 at 10:57 AM
Manually collecting ad-hoc payments against an existing authorisation
Creating New Payment from Authorisation Record and processing Payment record separately Ad hoc payments can easily be taken where a related authorisation r...
Tue, 14 May, 2024 at 5:22 PM
Automatically collecting payments against an existing authorisation
TABLE OF CONTENTS Collecting Payments Automatically - Scheduled Job Processing New Payment linked with Authorisation Record from code Sample code to...
Tue, 14 May, 2024 at 4:54 PM
Required data
The required fields for a payment are: Available payment routes Amount Currency (only if multi-currency payments are enabled for the Salesforce o...
Fri, 8 Feb, 2019 at 4:38 PM
Statuses
Payment statuses are provided as follows: Awaiting submission The payment has not yet been processed or submitted to your payment service provider. Submi...
Fri, 8 Feb, 2019 at 4:40 PM
Cancellations / Refunds in Salesforce
If you wish to refund a payment, navigate to the payment record and press the “Refund” button. This will show as a standard button in classic, and a quick a...
Thu, 14 Feb, 2019 at 10:58 AM
Error Codes and Payment Outcomes
Not all payments will succeed - they may fail for a variety of reasons, such as insufficient funds, a billing address that doesn't match, the card has b...
Thu, 23 May, 2024 at 2:50 PM
Custom references
Some PSPs allow you to specify a custom reference attached to an payment. You can specify this by using the "Custom reference" field available on ...
Fri, 6 Dec, 2019 at 3:31 PM
Post transaction endpoints
After a user has loaded the paypage, they may exit the payment page in three different scenarios - having successfully completed the transaction, having uns...
Fri, 12 Jul, 2024 at 9:20 AM