SchedulingLayerGateway ClassBluefin Web Client API Documentation
This class specializes base class Gateway to interface with Bluefin Scheduling Layer API (SLAPI). You cannot instantiate this class directly. Always use BluefinGateway.Schedule property.
Inheritance Hierarchy

OnlineSystem Object
  Bluefin.Web.Client Gateway
    Bluefin.Web.Client SchedulingLayerGateway

Namespace: Bluefin.Web.Client
Assembly: Bluefin-3.8.sp8-net4.5 (in Bluefin-3.8.sp8-net4.5.dll) Version: 3.8.0.8 (3.8.0.8)
Syntax

Public Class SchedulingLayerGateway _
	Inherits Gateway
Remarks

The scheduling layer enables a merchant to create a recurring action on behalf of a customer. The actions that can be performed with the SLAPI are as follows:
  • Create a recurring payment
  • Modify the schedule of an existing recurring payment
  • Modify the amount of a recurring payment
  • Cancel the schedule of an existing recurring payment

Scheduling information is relative to the date of the month, and is not duration based. For example you can schedule a transaction on the 15th of the month, but you cannot schedule a transaction to occur once every 15 days from the creation of the initial transaction.

Scheduled payments can occur on any day of the month from the 1st to the 28th, or on the last day of the month. There is no way to specify that a payment should be made on the 29th, 30th, or 31st of each month, since not all months have those days.

If you are making a last minute change to a customer's schedule on the day of the desired transaction please contact Bluefin support at support@bluefin.com to confirm when your recurring transactions are scheduled to run. Depending on when the change is made the recurring payments for that day may have already been processed.

See Also