v1CreateAttemptRequest

  • application_id
    Type: string · application id if not provided, it will be use the first application in the list
  • customer_redirect
    Type: object · Each purchase must have a customer redirect config. This is to redirect the customer to merchant website after BNPL process is completed or cancelled @ref `CustomerRedirect`
    • approved_url
      Type: string
    • canceled_url
      Type: string
  • locale
    Type: string

    Preferred locale for the Paypercut-hosted purchase pages (e.g. bg-BG, en-GB). Omit to use the default for your integration's country: BG → bg-BG, SK → sk-SK, otherwise en-GB. Set explicitly when the buyer's language should override the default.

  • merchant_purchase_ref
    Type: string · identification of a unique purchase within the merchant system You can not have multiple attempts with the same merchant_purchase_ref
  • product_lane
    Type: string

    Product lane chosen at checkout: installments (default) or loan.

  • purchase_details
    Type: object · purchase details
    • billing_address
      Type: object · This is required
    • customer
      Type: object · This is optional
    • shipping_address
      Type: object · This is optional
    • shopping_card
      Type: object · This is required
  • transaction_flow_config
    Type: object · Not supported yet.
    • transaction_capture
      Type: string · v1TransactionCaptureenum

      Transaction capture types AUTO: The transaction is auto captured. MANUAL: The transaction is manually captured.

      values
      • TRANSACTION_CAPTURE_UNSPECIFIED
      • TRANSACTION_CAPTURE_AUTO
      • TRANSACTION_CAPTURE_MANUAL