{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/RecurringDetailsRequest", "title": "RecurringDetailsRequest", "properties": { "merchantAccount": { "description": "The merchant account identifier you want to process the (transaction) request with.", "type": "string" }, "recurring": { "description": "A container for the type of a recurring contract to be retrieved.\n\nThe contract value needs to match the contract value submitted in the payment transaction used to create a recurring contract.\nHowever, if `ONECLICK,RECURRING` is the original contract definition in the initial payment, then `contract` should take either `ONECLICK` or `RECURRING`, depending on whether or not you want the shopper to enter their card's security code when they finalize their purchase.", "$ref": "#/components/schemas/Recurring" }, "shopperReference": { "description": "The reference you use to uniquely identify the shopper (e.g. user ID or account ID).", "type": "string" } }, "required": [ "merchantAccount", "shopperReference" ], "type": "object" }