_Product Limitations
ProntoPayments
· No longer supporting PinPayments, Authorise.Net and Bambora
· Pending support for PayPal (REST API), needs update on the API
· Card/Account Name Special Characters Validations per Gateway
Westpac → does not accept ~ (tilde) and ` (backtick)
Stripe → does not accept ~ (tilde) and ` (backtick)
SecurePay
Non-tokenized → does not accept ~ (tilde) and ' (single quote)
Tokenized → card name is not included
eWay → does not accept ~ (tilde) and ' (single quote)
BPoint → does not accept ~ (tilde) and ' (single quote)
PayDock → does not accept ~ (tilde) and ' (single quote)
Features | eWay | Ezidebit | PayDock | SecurePay | NAB | Westpac / PayWay / Qvalent | Bpoint | Stripe | Paypal (REST API) |
Credit Card |
|
|
|
|
|
|
|
|
|
| ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | X |
| ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Direct Debit |
|
|
|
|
|
|
|
|
|
| N/A | ✔ | ✔ | ✔ | N/A | N/A | N/A | X | N/A |
| N/A | ✔ | ✔ | N/A | N/A | ✔ | ✔ | X | N/A |
Accepts Expired Card |
|
|
|
|
|
|
|
|
|
| ✔ | X | ✔ | ✔ | ✔ | X | X | X | ✔ |
| X | X | X | X | X | X | X | X | X |
Card Retries | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
DD Retries | X | X | X | X | X | X | X | X | X |
Hard/Soft Bounce | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
DD Response Retrieval | X | ✔ | ✔ | N/A | N/A | ✔ | X | X | X |
Payment Batch |
|
|
|
|
|
|
|
|
|
Get Settlement Date | N/A | ✔ | N/A | N/A | N/A | ✔ | ✔ | ✔ | N/A |
Transaction References | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Reversals | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | N/A |
Fees Retrieval | X | X | X | X | X | X | N/A | X | N/A |
Gateway Reconciliation | X | X | X | X | X | X | X | X | X |
Timeout Error Handling | X | X | X | X | X | X | X | X | X |
Reusable LWC - CC | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Reusable LWC - DD | X | ✔ | ✔ | ✔ | X | ✔ | ✔ | X | X |
Requires CVC | X | X | ✔ | ✔ | X | ✔ | ✔ | X | X |
Requires Name on Card | N/A | ✔ | ✔ | X | ✔ | ✔ | N/A | X | N/A |
BPAY CRN | N/A | X | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Customer IP Address | N/A | N/A | N/A | N/A | N/A | X | N/A | N/A | N/A |
3D Secure Payments |
|
|
|
|
|
|
|
|
|
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | ✔ | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | ✔ | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | ✔ | N/A |
On Platform Multi-thread | X | X | X | X | X | X | X | X | X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ProntoPayments v2 (Upcoming Major Release)
ProntoPlus
Receipting
Receipt Naming – can set relationship field in the Object Field column (e.g. npe01__One2OneContact__r.Salutation;npe01__One2OneContact__r.LastName)
Type | Object | Object Field |
Global | Opportunity |
|
Individual | Contact |
|
Household | Account |
|
Organisation | Account |
|
Receipt Table Variables – can only get field values from Opportunity and GAU Allocation up to Priority 10
Receipt Recipient – no longer a feature in version 2
Donation Type: Individual/Anonymous – based on Opportunity -> npsp__Primary_Contact__c -> ProntoPlus__Receipt_Email__c
Receipt Email = Email – receipt sends to Email
Receipt Email = Personal – receipt sends to npe01__HomeEmail__c
Receipt Email = Work – receipt sends to npe01__WorkEmail__c
Receipt Email = Alternate – receipt sends to npe01__AlternateEmail__c
Donation Type: Organisation/Household
Priority 1 – based on Opportunity -> Account -> ProntoPlus__Receipt_Recipient__c -> ProntoPlus__Receipt_Email__c
· Receipt Email = Email – receipt sends to Email
· Receipt Email = Personal – receipt sends to npe01__HomeEmail__c
· Receipt Email = Work – receipt sends to npe01__WorkEmail__c
· Receipt Email = Alternate – receipt sends to npe01__AlternateEmail__c
Priority 2 – based on Opportunity -> Account -> npe01__One2OneContact__c -> ProntoPlus__Receipt_Email__c
· Receipt Email = Email – receipt sends to Email
· Receipt Email = Personal – receipt sends to npe01__HomeEmail__c
· Receipt Email = Work – receipt sends to npe01__WorkEmail__c
· Receipt Email = Alternate – receipt sends to npe01__AlternateEmail__c
Features | Receipting | Consolidated Statements | Reconciliation Batch | Return Mail Entry |
Salesforce Files | ✔ | ✔ |
|
|
Receipt Naming |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WIT
· Donations coming through from Google Pay does not support Get Payment Status and refunds.
· Donations coming through from Pay with PayPal does not support Get Payment Status and refunds.
Features | Single-Screen | Multi-Screen | Checkout Page | Update Contact Details | Reprocess Donation | Update RD Expired Credit Card |
Session Retry Limit | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Campaign Branding | ✔ | ✔ | ✔ | N/A | N/A | N/A |
Household donations | X | X | X | N/A | N/A | N/A |
Anonymous donations | X | X | X | N/A | N/A | N/A |
Minimum Amount | ✔ | ✔ | ✔ | N/A | N/A | N/A |
Allow Cents | ✔ | ✔ | ✔ | N/A | N/A | N/A |
Frequency | Monthly only | Monthly only | Monthly only | N/A | N/A | N/A |
UUID |
|
|
|
|
|
|
Default RD |
|
|
|
|
|
|
RDOnly parameter | ✔ | ✔ | X | N/A | N/A | N/A |
UTM parameters | ✔ | ✔ | X | N/A | N/A | N/A |
Show/Hide Individual/Organisation Options | ✔ | X | ✔ | N/A | N/A | N/A |
Show/Hide Payment Method Options | ✔ | ✔ | ✔ | N/A | N/A | N/A |
Front Page |
|
|
|
|
|
|
Google Pay | One-off only | One-off only | One-off only | N/A | N/A | N/A |
PayPal | One-off only | One-off only | One-off only | N/A | N/A | N/A |
Apple Pay | X | X | X | N/A | X | N/A |
Gateway Response Override | ✔ | ✔ | ✔ | N/A | ✔ | N/A |
Email Notices | N/A | N/A | N/A | ✔ | ✔ | ✔ |
Mobile/Desktop View | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Fields displayed based on Mobile/Desktop View | ✔ | ✔ | ✔ | N/A | N/A | N/A |
BYOF Campaign | X | X | X | X | X | X |
Serialize URL | X | X | X | X | X | X |
WIT Logging | X | X | X | X | X | X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|