One-Click Payments

One-Click Payments is a feature that allows returning customers to make additional purchases without re-entering their credit card information. This option speeds up the checkout process for future purchases, offering convenience.This option is only available for credit card payments.

One-Click Enhancement

Our One-Click Payment system enhancement minimizes transaction declines related to expired or nearly-expired credit cards. This feature ensures a hassle-free shopping experience for consumers by enabling them to update their card details and finalize their purchases in a single step. How this feature works depends on whether you're using our One-Click Hosted pay page or our One-Click Service.

Using One-Click Hosted Pay Page:

Suppose a consumer's card is either expired or set to expire within the next three months. In that case, the one-click hosted pay page will display expiration date fields along with the CVV field, prompting consumers to update their card details before checking out to complete their purchase.

The consumer must fill out all the fields on the payment page to complete their purchase. If the consumer enters the same date on file, the transaction will not decline.

Using One-Click Service (API Call):

If you're using our one-click service, the system automatically extends the card's expiration date for expired cards so that the consumer can complete their purchase without interruptions.

If the transaction is declined, you'll see a decline code and reason: IE 05:Do Not Honor: COF Expiration Date is Expired.

In this case, merchants should redirect consumers to their One-Click hosted pay page using their regular one-click payment link.

Setting Up One-Click Payments

To offer One-Click payments to your consumers, you must set up your Price Point for One-Click. In the example of the One-Click base URL, the ID for the price point is 9689.

One Click Base URL:

https://secure2.segpay.com/billing/OneClick.aspx?x-eticketid=122903:9689

To enable one-click for a price point:

  1. Log into the Merchant Portal: https://mp.segpay.com/

  2. Go to My Websites > Price Points

  3. Edit the desired Price Point or add a new one.

  4. Make sure to check the One-Click Enabled option and click Save.

Requesting a One-Click Payment Page

As mentioned in other sections of our documentation, you can add various parameters to the base URL, but one specific parameter is mandatory for your One-Click payment page:

Parameter Description
&OCToken The purchase ID, which should be stored in your database following the original sale. Allows SegPay to charge the card used for that sale.

Example:https://secure2.segpay.com/billing/OneClick.aspx?x-eticketid=122903:9689&OCToken=XXXX

Purchase IDs related to subscriptions expired for over 30 days are not valid as OCToken values. Using them will lead to a full payment page. However, Purchase IDs linked with Digital Purchase and Dynamic price points don't expire and can always be used as OCToken values.

One-click payment result:

With One-Click enabled, returning customers only need to provide the card's CVV, as illustrated below:

How One-Click Works with Different Purchase Types

Purchase Type How it Works with One-Click
One-Time Purchase (including digital downloads) The new payment is associated with the original purchaseID. In reports and postbacks, the One Click is shown as a rebill to associate it with the original purchaseID.
Recurring Purchase (a subscription) A new purchaseID is generated. In reports and postbacks, the One Click is shown as an Initial purchase to better track the membership lifecycle. Example: tracking a trial to full membership.

 

  • One Click pricing can't be used with Delayed Cature price points.

  • If Inquiry and Enable/Disable postbacks are set up, they will work as long as a username and password are sent with the transaction.