Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

PaymentsHttp Class

Makes an HTTP request to start the interaction with the payment gateway.

Namespace

CommercePayments

Usage

You must specify the CommercePayments namespace when creating an instance of this class. The constructor of this class takes no arguments. For example:

CommercePayments.PaymentsHttp payhttp = new CommercePayments.PaymentsHttp();

PaymentsHttp Methods

The following are methods for PaymentsHttp. All methods are instance methods.

send(Request)

Sends an HttpRequest and returns the response.

Signature

global HttpResponse send(HttpRequest request)

Parameters

Return Value

Type: System.HttpResponse

PaymentsHttp Constructors

The following are constructors for PaymentsHttp.

PaymentsHttp()

Initiates an HTTP request and response.

Signature

global PaymentsHttp()