v1PurchaseUpdateRequest

  • attempt
    Type: object · v1Attempt
    • attempt_id
      Type: string
    • merchant_purchase_ref
      Type: string
    • provider_name
      Type: string
    • provider_purchase_ref
      Type: string
    • purchase_id
      Type: string
    • redirect_url
      Type: string
    • status
      Type: string · - ATTEMPT_STATUS_UNSPECIFIED: Not used - ATTEMPT_STATUS_ERRORED: Errored when we have AttemptErrored event - ATTEMPT_STATUS_CREATED: Created when we have PurchaseAttemptCreated event - ATTEMPT_STATUS_INITIALIZED: Initialized when we have LandingPageOpened event - ATTEMPT_STATUS_IN_PROGRESS: In progress when we have OfferSelected event - ATTEMPT_STATUS_AUTHORIZED: Authorized when we have AttemptAuthorized event This event shows that the payment has been approved and authorized but not captured yet, possible actions: capture, cancel - ATTEMPT_STATUS_CAPTURED: Captured when we have AttemptCaptured event This event shows that the payment has been approved and captured and the goods/service can be delivered to the customer - ATTEMPT_STATUS_CANCELLED: Cancelled when we have AttemptCancelled event This event shows that the purchase has been cancelled by the merchant - ATTEMPT_STATUS_DECLINED: Declined when the customer declined the purchase Possible reasons: provider declined, customer has cancelled the purchase - ATTEMPT_STATUS_EXPIRED: Expired when the attempt is expiredenum
      values
      • ATTEMPT_STATUS_UNSPECIFIED
      • ATTEMPT_STATUS_ERRORED
      • ATTEMPT_STATUS_CREATED
      • ATTEMPT_STATUS_INITIALIZED
      • ATTEMPT_STATUS_IN_PROGRESS
    • status_reason
      Type: string