Everypay

Everypay payment gateway integration providing secure payment processing with authorization, capture, refunds, and tokenization for reliable transaction management.

Supported Functionality

FeatureSupported
Authorization
Capture
Refund
VoidFull refund issued
Card Tokenization
Dynamic Merchant Descriptors
3D Secure
$0 Transactions

Setup

To connect a Merchant using the Everypay Gateway,

  1. First add Merchant
  2. Select Everypay as the Gateway
  3. Add Gateway Details as outlined below
Gateway DetailsDescription
API Secret Key*provided by Everypay
Merchant Payment Methods*The types of payment methods this merchant accepts — credit card only.
Merchant Card Types*Card types to be accepted on this Merchant
Merchant Default Currency*Default currency that will be used, if currency is not specified
Merchant Currencies*All currencies accepted on this merchant
Bypass $0 Transaction AuthorizationsCheck this box to bypass card validation with Everypay for $0 transactions. When unchecked, a $1 authorization (reversed immediately) will be used to validate the card — the result of this authorization will determine if the transaction is successful. This setting only applies to initial transactions — $0 renewals will always bypass the gateway. Learn more about $0.00 transaction handling.

*Required

Supported Payment Methods

Credit Card

Void

Everypay has no void operation.
Voiding a transaction in Vrio issues a full refund of the original charge instead.

Card Tokenization

Charges made with card data ask Everypay to save the card. Vrio stores the returned card token and reuses it for every renewal.

Dynamic Merchant Descriptors

Vrio does not send a descriptor to Everypay with the charge, so the customer's statement shows whatever is configured on your Everypay account.

3D Secure

Everypay does not accept 3D Secure authentication data. Authentication values passed with an order are not sent to the gateway.

Testing

Note : Placing test orders using Everypay test cards will not automatically set the order as a test in Vrio. Be sure to flag the order as a test using the is_test flag after the order is processed. For more details on placing test orders, click here.

For Everypay test cards, check here.


Did this page help you?