E-Payment Integrator 2020 Delphi Edition

Questions / Feedback?

PaymentAction Property

How you want to obtain payment.

Syntax

property PaymentAction: TibpTPaymentActions read get_PaymentAction write set_PaymentAction;
TibpTPaymentActions = ( aSale, aAuthorization, aOrder );

Default Value

aSale

Remarks

This property is required when calling the CheckoutPayment method.

This property is required when calling the SetCheckout method.

Possible values of this property include:

ValueMeaning
aSale (0)Sale means all funds will be automatically deposited in your merchant PayPal account when the transaction is complete.
aAuthorization (1)An Authorization transaction is used when you wish to authorize a card, but not necessarily transfer the funds yet. For instance, you may wish to authorize the card when a customer orders items through your website, and then settle the transaction once the items actually ship. You may use Capture to settle any outstanding authorizations. Authorizations enable you to capture up to 115% or USD $75 more than the amount you specify when CheckoutPayment is called. Authorizations hold the customer's funds for up to 3 days. The authorization is valid however for 29 days. Authorizations may be reauthorized only once during this period.
aOrder (2)An Order transaction is very similar to an Authorization transaction, but it may contain more than one authorizations in the 29 day period. The Order transaction cannot be reauthorized, instead you must wait until the authorization period expires. This type of transaction should be used for different types of split orders where there are multiple deliverable times and thus portions of the payment will be made at various times.

Copyright (c) 2021 /n software inc. - All rights reserved.
E-Payment Integrator 2020 Delphi Edition - Version 20.0 [Build 7941]