Skip to main content

Update Plan By Alternate Field

PUT 

/updateorder

Locate a plan by RefOrderNumber or ExtendedParams then carry out post-authorization activities related to the plan, such as updating the order number, updating the tracking number, updating shipping status or updating the amount of the plan (if it hasn't been captured yet). You can also use this endpoint to capture the first installment from a plan that has only been authorized but not yet captured. Note that RefOrderNumber or ExtendedParams were optionally specified by you upon plan creation.

Request

Header Parameters

    X-Splitit-IdempotencyKey string

Body

required

    RefOrderNumberstring
    TrackingNumberstring
    Captureboolean
    NewAmountnumber

    Use to update plan amount if plan amount hasn't been captured yet (i.e. AutoCapture was set to false in the Initiate or Create operation). In addition, 1. amount must be more than original amount 2. first email to customer will be sent upon capture

    ShippingStatusstring

    Possible values: [Shipped, Delivered]

    Identifier

    object

    Use the fields in this object to locate your plan

    RefOrderNumberstring
    InstallmentPlanNumberstring

    ExtendedParams

    object

    property name*string

Responses

Success

Schema

    RefOrderNumberstring
    InstallmentPlanNumberstring
    Statusstringrequired

    Possible values: [Initialized, PendingCapture, Active, Cleared, Canceled]

    ShippingStatusstringrequired

    Possible values: [Pending, Shipped, Delivered]