---
title: >-
  Support for card not present transaction details in PaymentsApps API - Shopify
  developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/support-for-card-not-present-transaction-details-in-paymentsapps-api
  md: >-
    https://shopify.dev/changelog/support-for-card-not-present-transaction-details-in-paymentsapps-api.md
metadata:
  effectiveApiVersion: 2025-07
  affectedApi:
    - displayName: Payments Apps API
      handle: payments-apps-api
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2025-03-21T09:58:56-04:00'
  postedAt: '2025-04-01T12:00:00-04:00'
  updatedAt: '2025-03-23T16:47:21-04:00'
  effectiveAt: '2025-04-01T12:00:00-04:00'
---

April 1, 2025

Tags:

* Payments Apps API
* 2025-07

# Support for card not present transaction details in PaymentsApps API

You can now enhance the security of "card not present" transactions by providing additional verification details through the Payments Apps API. This update allows you to include Address Verification System (AVS) and Card Verification Value (CVV) results when resolving payment sessions.

To implement these new fields, incorporate them into your `paymentSessionResolve` mutation:

```graphql
mutation PaymentSessionResolve($id: ID\!, $paymentDetails: PaymentSessionDetailsInput) {
  paymentsAppPaymentSessionResolve(id: $id, paymentDetails: $paymentDetails) {
    paymentSession {
      id
    }
  }
}
```

The new `CardNotPresentInput` type includes the following fields:

* `cvvResultCode`: The response code from CVV verification.
* `avsResultCode`: The response code from address verification.

By utilizing these fields, you can provide more granular level of fraud analysis data for transactions where the card is not physically present, helping merchants make the right decisions.

For more detailed information, please refer to the [Payments Apps API documentation](https://shopify.dev/api/payments-apps).
