_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

 

 

 

 

 

 

 

 

 

  • Non-token

X

  • Token

Direct Debit

 

 

 

 

 

 

 

 

 

  • Non-token

N/A

N/A

N/A

N/A

X

N/A

  • Token

N/A

N/A

N/A

X

N/A

Accepts Expired Card

 

 

 

 

 

 

 

 

 

  • Tokenisation

X

X

X

X

  • Payment Processing

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

 

 

 

 

 

 

 

 

 

  • Payment Processing

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

  • Get Payment Status

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

  • Reversals

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