Authorize payment charge or agreementAsk AIpost https://api.sandbox.eu.ppro.com/v1/payment-sessions/{session-id}/authorizationsAuthorize underlying payment charge or agreement of the given payment session.Path Paramssession-idstringrequiredBody ParamspaymentMethodstringrequiredlength ≥ 1The payment method which should be used to process the payment.consumerobjectconsumer objectamountobjectThe amount to be authorized.amount objectamountTypestringenumDefines if the provided 'amount' is a maximum value or an exact value. This field is relevant only for recurring payments.MAXEXACTVARIABLEAllowed:MAXEXACTVARIABLEinitialPaymentChargeobjectAn initial payment charge to be created when initializing the agreement in a "link and pay" journeyinitialPaymentCharge objectinstrumentPayment Instrument (BANCONTACT_ACCOUNT)Payment Instrument (BANK_ACCOUNT)Payment Instrument (CARD_NETWORK_TOKEN)Payment Instrument (MOCK)Payment Instrument (PASSTHROUGH_WALLET)Payment Instrument (CARD_PPRO_VAULTED)The payment instrument. This field is required for a subset of PPRO's supported payment methods.Payment Instrument (BANCONTACT_ACCOUNT) objectstartDatedate-timeThe start date of the agreementendDatedate-timeThe end date of the agreementfrequencyobjectThe frequency of the agreementfrequency objectHeadersacceptstringenumDefaults to application/jsonGenerated from available response content types*/*application/jsonAllowed:*/*application/jsonResponses 200OK 400Invalid request.Updated 6 months ago