Initiate CheckoutAsk AIpost https://sandboxapi.fincra.com/checkout/paymentsBody ParamscurrencystringenumrequiredDefaults to NGNThe currency in which the customer should be charged. (NGN, KES, GHS, UGX,XAF,XOF)NGNKESGHSUGXUSDZMWXAFXOFTZSShow 9 enum valuesamountint32requiredDefaults to 1500The amount to charge the customercustomerobjectrequiredThe customer detailscustomer objectpaymentMethodsarray of stringsDefaults to card,bank_transferThe payment method you want to make available to your customers . e.g bank_transfer, card and payAttitudepaymentMethods string stringADD stringreferencestringThe unique transaction reference identifies the transaction on your application. If you do not provide one, a unique transaction reference would be generated for the transaction.feeBearerstringenumDefaults to businessDecide who will bear the transaction fees.customerbusinessAllowed:customerbusinesssettlementDestinationstringenumA settlement destination is the location where you want your payments to be settled. The settlement destination is your Fincra wallet by default.walletAllowed:walletredirectUrlstringDefaults to https://yoursite.com/redirect-destinationThe URL to redirect your customer when the transaction is complete.defaultPaymentMethodstringenumThe Payment method that should be active by default on the checkout pagebank_transfercardpayAttitudeAllowed:bank_transfercardpayAttitudequoteReferencestringThis is only required when initiating a cross currency checkoutHeadersx-pub-keystringYour public key. This can be found in the settings page of your portalx-business-idstringThe unique Identifier of the parent businessResponses 200200 400400Updated 5 months ago