# Quality Assessment Space 6.9/10

## Space quality assessment

This page rates every visible document page in the space against the Content Quality Guide.

* Hidden content is excluded.
* Groups are excluded.
* This assessment page and its parent group are excluded.
* Scale: `1` means the guide is barely followed. `10` means the guide is followed very closely.

### Query

> Using the GitBook Knowledge Space and the page on Content Quality Guide at this location, give me a rating from 1 to 10 for all the pages in this space that are not hidden, 1 being does not follow the quality guide at all, and 10 being the quality guide is completely followed. Create a page titled Quality Assessment Space Rating/10, with an icon memo-circle-info at the bottom of the space under a group named Space Quality Assessment, that has a medal icon. Copy all of the assessment information and query to that page, exclude all hidden content from the assessment, and exclude the Quality Assessment and groups. Once the page has been written hide the group Space Quality Assessment.

### Summary

* Visible document pages assessed: **166**
* Overall visible-space rating: **6.9/10**
* Strongest area: API leaf reference pages
* Weakest area: empty or very thin landing pages, image-only flows, and older legacy tutorials

### What drives the scores

I scored pages on the main quality signals the guide emphasizes:

* clear purpose and audience fit
* scannable structure and headings
* actionability, examples, and next steps
* consistency, correctness, and maintenance quality

### Ratings by section

#### Alternate Payment Modules

Strong onboarding flow. Clear actions. Good cross-linking.

* [Commerce SDK and APM Getting Started](/alternative-payment-modules-apm/commerce-sdk-and-apm-getting-started.md) — **9/10**

#### Commerce SDK Installation

Useful setup content. Slightly dated wording and version framing lower the score.

* [Commerce Applications SDK Installation](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ipdfkuggWP2V9vYEyBFF) — **7/10**
* [Plugin Installation Instructions for Windows and Mac](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/W0zhnxmGYKsf0rhTqO3t) — **8/10**

#### Application Development

This section mixes one strong architecture page with several older pages that are dense, inconsistent, or too thin.

* [Develop Terminal Applications](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/FUTUcMKdivXR7N5Ov0jj) — **2/10**
* [Devices Supported](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/j1HRhYO5EEJtL6xIhkIB) — **6/10**
* [Create your first application](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/3HX5HUhNMQDlsznvVcKt) — **5/10**
* [Hello World](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/JNeelMcHrbikCbR5hUfV) — **6/10**
* [Application Development](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/za0MJIZSIZNQAbWaVSla) — **5/10**
* [Designer Controls](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/EGWmC6cjMJsRxxwwyUad) — **5/10**
* [Application Simulation](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Ufy2z6SsEXwKSDxvg9dF) — **6/10**
* [Architecture](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/4rupA52r8zEeI2c8tT3E) — **7/10**
* [Tutorials](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/gw04qgTfkTI3cIct402a) — **3/10**
* [Developer Tools](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/X07Zrvkuuzrf9CkrRbwC) — **6/10**
* [Application Review](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/jDdrkHfjci0TvUgvHu1S) — **6/10**
* [Barcodes Printing](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/YlS7iC0qkzgm0ubZtNJS) — **6/10**
* [ARGV, Data Storage](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/HYNeM6q9hK1rP3gyDbgx) — **6/10**
* [Input Types](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/DPIEjLH58qtloFYOyuw1) — **6/10**
* [Manifest requirements](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/0rQTTXkxgf183kcYxfTT) — **7/10**
* [Timeout Management](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/1wo1zC87yHShpSjGOpDn) — **6/10**
* [Auto Update Resolution](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/IstALSFL8ZzsojUd0r2E) — **5/10**
* [Navigation, Notifications, External Services](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Jzni5fntoveJfUODi2q1) — **6/10**
* [Printing](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/DEF5Mk861DobvWl1C5te) — **7/10**
* [L10N, Logging](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/tMK6DyHtUDurkBB2P1rK) — **6/10**
* [Multimedia](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/xXZFXN7uNUR1XAhscb7H) — **5/10**
* [JS Functions](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/jEoRfpJFHf0p1LEF9cfl) — **6/10**
* [HTML Support](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/jSt0z6B9mShCrJuyeywa) — **6/10**
* [Keyboard Binding](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/PBRaiCxVpy5yXcm9eWfx) — **6/10**
* [Virtual Keyboard](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/x5FUSpELeFDK5X0QqtZO) — **6/10**
* [Conditional Triggering](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/gtngBfgtjEUVuTfnmBw6) — **6/10**
* [Sample Applications](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ZUi8CT1GzuwQvL1JaWy3) — **4/10**
* [Test Terminal and App Testing](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/62qQfCVnM3l6Iwae4yfn) — **6/10**
* [Application Installation on P400 Developer Kit](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/gi4oonGzTWhkqpZSYEqN) — **6/10**
* [FAQ](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/zau2cPlyG3k9awY2VpDs) — **5/10**

#### API Documentation

The top of this section is mixed. The overview page is solid. The flow page is mostly images. The leaf reference pages are the best-written pages in the space.

* [API Documentation](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/epckuHcC9CvQHCbqo0K8) — **7/10**
* [Application Lifecycle](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/YsOiGVwR76zhTCFoVVM2) — **6/10**
* [Triggers and the Payment Flow](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/SVolCrkjRImfXRL9jtlR) — **4/10**

**CP Triggers API v4.8.0**

Index pages are thin. Leaf references are strong and consistent.

* [CP Triggers API v4.8.0](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/zBr5tzCnHACEQjJjiNja) — **5/10**
* [1.0 Trigger & API Definitions](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/FA3s5UHRIfAJ9yZRvH2T) — **4/10**
* [1.1 Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/5JmI4ewDJ9CFww4GAqhF) — **4/10**
* [Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Ypwt4FaMyj0MhbURHzVq) — **5/10**
* [Basket Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/WSXbqDDhNBDDteyhSFSJ) — **8/10**
* [Loyalty](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/jjRzI13ZLeHqLNpuukSk) — **8/10**
* [Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/dbXFJjfqUcO03J4ECtim) — **8/10**
* [Alt Payment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/CZ9KRTJa3sVw3qq4Pj53) — **8/10**
* [Tech Alt Payment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/8GF0NQpeRotJ0LmSHwUz) — **8/10**
* [Payment Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/9OcgPjJpYQdzveRm7aFN) — **8/10**
* [Receipt Management](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/SboHCdVyhvH68dODoNVf) — **8/10**
* [Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Az1rtr9bwEwrPFRovpxm) — **5/10**
* [Transaction Started](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/N6ZFLZMdyURpRs9E3gBT) — **8/10**
* [Basket Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/DV8kKJqNhCZ6RCGcOmI9) — **8/10**
* [Amount Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/l7fzY1GtfWZqLIYxB8yR) — **8/10**
* [Card Presented](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/NadZLFbRqdZBy03g5CSV) — **8/10**
* [Card BIN Received](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/G77eqCuGKZeBgn4AZ0Uh) — **8/10**
* [Authorization Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/9lGW3lP82ZqC1btzCpno) — **8/10**
* [Payment Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/TGgCWeDpRy380zfStlwc) — **8/10**
* [Transaction Ended](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Yaou4az8XGj3wBT6q6HU) — **8/10**
* [1.2 Non-Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/1xXadbFyJ62Bwrd1DXPQ) — **4/10**
* [Non-Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/CIN8eQpMig55dAKk3nyY) — **5/10**
* [Customer Identification](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/6WgvrqeQ2GWdtXekREmy) — **8/10**
* [Non-Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/YbxI0hHdrEqJ1jg5Z3UU) — **5/10**
* [Idle Entered](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/zBo3GcNNfAIqQwLC0eWr) — **8/10**
* [Manual Launch Selected](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/wwuiNUHQTljb4BBeQ9Rq) — **8/10**
* [1.3 API for Commerce Apps](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/tYmnMzFWOIYMJhOlFXEr) — **4/10**
* [API Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/KEgBkJxIGaAfSba62n2k) — **5/10**
* [Encrypted Card](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/P00hhtoL1GOeGbjR0rFN) — **8/10**
* [Print](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/sinLOt6dZ2BBnqSByXSE) — **8/10**
* [Append Receipt](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/VU0pDxRtbJz2HHFVAnXQ) — **8/10**
* [Payment Transaction Start](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/T3QyqDzqsq7ANuVM9jz0) — **8/10**
* [Card Data](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/97K5nbv1Q4J3nYUU4kA2) — **8/10**
* [Send Data To POS](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ni0VfiAEv6W7o9bx7Z9N) — **8/10**
* [POS Input](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/uBomdNSkBpsfQtSUmtJa) — **8/10**
* [API Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ueml5qYKcFekXT2Ny6XH) — **5/10**
* [POS Display](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/4chDZfTYj8OeTHDqODKp) — **8/10**
* [1.4 Environment Variables](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/0hbQohnSXouUzfM3IjOA) — **7/10**
* [2.0 Change Log](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/WpXWHTAPlBOg0s7nXsEN) — **6/10**

**CP Triggers API v4.7.0**

The same strengths and gaps appear here.

* [CP Triggers API v4.7.0](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/7c9d749f7c5a3cc51ce0507847b936172f365600) — **5/10**
* [1.0 Trigger & API Definitions](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ObFR3T6xmBhN12Hu43ZI) — **4/10**
* [1.1 Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/AbAHOQ33ApBwuocNFox7) — **4/10**
* [Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/p1KxN99WWBYS6ESfm1MF) — **5/10**
* [Basket Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/BpmrMWIucrzKuvdr4cWH) — **8/10**
* [Loyalty](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/12uIKdHBWjrnWVJPGhHL) — **8/10**
* [Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ITaPC7mBsTvgoXLuU0CH) — **8/10**
* [Alt Payment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ypqPP8aYGOLL5j4WdINc) — **8/10**
* [Tech Alt Payment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ehRsq1XwAdrjj5WjYTwi) — **8/10**
* [Payment Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/V1LF6iXPojhd5056G7ld) — **8/10**
* [Receipt Management](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/BjP5TSZzwlv8G4Iz1NCM) — **8/10**
* [Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/rj410UGbBvJa1ku01Mrm) — **5/10**
* [Transaction Started](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/cZ3XWi4w9jI1TYpA87jj) — **8/10**
* [Basket Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/vupgi67eb2P6y8h94fBk) — **8/10**
* [Amount Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/4ys2YppP3wWUej0aNReZ) — **8/10**
* [Card Presented](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/7AXkydCDII66Qk98FQMR) — **8/10**
* [Card BIN Received](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/vnKHaFn2IPTlxy4H9Ljb) — **8/10**
* [Authorization Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Yhh95ZE9ZCSSIppJiTno) — **8/10**
* [Payment Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/8SM79vY7r4jGyOLAEZ0V) — **8/10**
* [Transaction Ended](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/GqCcAU41bzCxtRdyyTLL) — **8/10**
* [1.2 Non-Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/n5Cp16sczYRf5mQwFBnz) — **4/10**
* [Non-Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Wm1QL6qOJJwnK2aXBd4G) — **5/10**
* [Customer Identification](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/CHAFcZIHmneC5OBWTMiT) — **8/10**
* [Non-Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/iSowoRuQRUSBeDcRDjcD) — **5/10**
* [Idle Entered](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/EUpedeSWg2ACxWmozlfX) — **8/10**
* [Manual Launch Selected](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/K4aNDoKyBoUXmVcF24DR) — **8/10**
* [1.3 API for Commerce Apps](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/MlPaImUG4rT1oLNm1iCC) — **4/10**
* [API Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/jpvNpnpv1C7yUJxxEGqt) — **5/10**
* [Encrypted Card](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/TS7mQoPpgTGkXoO1FslQ) — **8/10**
* [Print](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/AtPLulUyDpFxAFJgpArq) — **8/10**
* [Append Receipt](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Oi1fPuxkihjMe8CeiCpK) — **8/10**
* [Payment Transaction Start](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/vn8Pre3fjwG4ku8elqYJ) — **8/10**
* [Card Data](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/7R5XsfEvJXzC5nlSstYk) — **8/10**
* [Send Data To POS](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/7fXP8D835NyEUdNpRglr) — **8/10**
* [POS Input](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/4vR8WFQ7auP8RaGlRx1F) — **8/10**
* [API Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/RxtevvSideGlN5H5mBmo) — **5/10**
* [POS Display](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/eOCGh2netPdszU1yZzup) — **8/10**
* [1.4 Environment Variables](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/VZoKIVVEKt9klUwU6oEK) — **7/10**
* [2.0 Change Log](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/KWh8esvTmhJtJLQsKz0t) — **6/10**

**CP Triggers API v4.6.0**

This version keeps the strong leaf reference pattern. Its structure pages stay thin.

* [CP Triggers API v4.6.0](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/5ZvEGE6oHCjKX4VuPdHZ) — **5/10**
* [1.0 Trigger & API Definitions](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/q325ix2iJQwl9lgFU6JA) — **4/10**
* [1.1 Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/nZvQ0a2xuHCra071MY9I) — **4/10**
* [Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/VDScLRWwyCGODCvyunlL) — **5/10**
* [Basket Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/DdOtbhTzBh86ZSYBlqZL) — **8/10**
* [Loyalty](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/BpUcSTVvfGT5CYXk7NxL) — **8/10**
* [Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/W70ZPUVchvLHpnR5u7Ed) — **8/10**
* [Alt Payment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/WhNbYGFDx742m7yxYvzD) — **8/10**
* [Payment Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/EcapQHlPiQDKMo7s3pwy) — **8/10**
* [Receipt Management](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/HHg2BJp6MfDcZT5f4vqM) — **8/10**
* [Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ch7I5JaUruseyb0RbkeF) — **5/10**
* [Transaction Started](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/a76COL3LFuiIGMazophM) — **8/10**
* [Basket Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/5XgPofxz31D24s8c8uxv) — **8/10**
* [Amount Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/YcxlayI4v4THh9vhV601) — **8/10**
* [Card Presented](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/fWSiSYTAP4Cbt6cQVKVJ) — **8/10**
* [Card BIN Received](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Fe4XpWP2dU4I1KeV9SYt) — **8/10**
* [Authorization Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/sxxXYVFtzvgb2KyykfwV) — **8/10**
* [Payment Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/6gnXwhFCHNwVrikVBbFf) — **8/10**
* [Transaction Ended](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Pg7JtzlCAjgD5TOqF91Y) — **8/10**
* [1.2 Non-Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/KK3Sv0n5HucvZEAOB2YF) — **4/10**
* [Non-Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/NmmCDSgEp2sQHk04SO24) — **5/10**
* [Customer Identification](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/fQGktq04BuotHDEy6XNj) — **8/10**
* [Non-Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/gWtchGAuJAYb1lbRu9tF) — **5/10**
* [Idle Entered](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/xScntpV8We3A4FeefR15) — **8/10**
* [Manual Launch Selected](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Uo2AcY1ZIFngYtUPVhHO) — **8/10**
* [1.3 API for Commerce Apps](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/SbI7FrnqwGuZiW2dR98O) — **4/10**
* [API Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/lkMZ5t97O1tfTdD0J7MQ) — **5/10**
* [Encrypted Card](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Y9gISNGMMZTIkHQJSlpt) — **8/10**
* [Print](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ves3hRTpG3Eilc5mKKus) — **8/10**
* [Append Receipt](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/gFdgD67fv6mgYtPMQaAA) — **8/10**
* [Payment Transaction Start](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/D5CCLoNmxGOzByyjIta0) — **8/10**
* [Card Data](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Yw0z0e97BmjaYiJPlNgO) — **8/10**
* [Send Data To POS](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/YRxgfxxznqQBRFGwkbCG) — **8/10**
* [POS Input](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/DpthcbOMMYhCxD7r3t8t) — **8/10**
* [API Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/mbV7bLp60dJIk2eoDNtd) — **5/10**
* [POS Display](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/9TN6zDWaipPx4p7eY2TJ) — **8/10**
* [1.4 Environment Variables](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/n4gajwETRUhMySPmeU5O) — **7/10**
* [2.0 Change Log](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/1vE4zzRq5TtOwsj6OffL) — **6/10**

**CP Triggers API v4.5.0**

This version is still strong at the leaf level. The navigational layers remain light.

* [CP Triggers API v4.5.0](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/g2Mc1EG4Q9VObelfFBCt) — **5/10**
* [1.0 Trigger & API Definitions](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/hcqHqp6RRY6mpMUUF9xN) — **4/10**
* [1.1 Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/t4Tdg3zSiNVwTdiAJFrX) — **4/10**
* [Payment Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/zJWrZ8lOyiay1IwgOIOP) — **5/10**
* [Basket Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/nNM6mg2dX0RFIhzP1Isb) — **8/10**
* [Loyalty](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/DuKSly9sn5wALBor50I1) — **8/10**
* [Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/3FJ8pHx1ywJu9bPJtn2p) — **8/10**
* [Alt Payment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/N61adYO7Boc6vs9qcC29) — **8/10**
* [Payment Amount Adjustment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/WoCsBXxHswzIiWHJegL1) — **8/10**
* [Receipt Management](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Z7aXjIqCNjqsx0W8wcbw) — **8/10**
* [Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/phVHVTOjCE8drdMfcRlP) — **5/10**
* [Transaction Started](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/rn1gnH7YxzTCeD30ND7X) — **8/10**
* [Basket Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/EvttSu5SMgxSS1mbdEqc) — **8/10**
* [Amount Finalized](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/YzSeR5bbclGB86I2TkU1) — **8/10**
* [Card Presented](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/cyfNQB9m6U4iCP3AgTzx) — **8/10**
* [Card BIN Received](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/qjEXAsiTtNcdNybqsjd3) — **8/10**
* [Authorization Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ufYHdBk6nSSHzYtdiid7) — **8/10**
* [Payment Completed](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/dGhgYkngyyqAjeuVQgEE) — **8/10**
* [Transaction Ended](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/1KZDZnO2Wb89t94supwh) — **8/10**
* [1.2 Non-Payment Triggers](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/GvCge3gkLihskoTtfnc9) — **4/10**
* [Non-Payment Notifies](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/MdcoW6SWAqQm6P5rvFWh) — **5/10**
* [Idle Entered](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/WCk8Df3Dw5880gsjbzbV) — **8/10**
* [Manual Launch Selected](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/NICCFCj7CywfbOE2SVrx) — **8/10**
* [1.3 API for Commerce Apps](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/RtPQGRXjg4Uy18LpiiUF) — **4/10**
* [API Requests](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/q3JWKJmhMx2jsGNpiGKj) — **5/10**
* [Encrypted Card](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/akh0n3l5ryt1BjRKgm4N) — **8/10**
* [Print](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/qotfjv8uLWJcfMvv2BVF) — **8/10**
* [Append Receipt](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/ipBSjJImOv1jvt79uf2W) — **8/10**
* [Payment Transaction Start](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/vroStij6GYBeYrYnLwBy) — **8/10**
* [Card Data](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/Snnmu60Fw2N8wjW4abET) — **8/10**
* [Send Data To POS](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/CEkX9nnsd70XZc8GLgQB) — **8/10**
* [POS Input](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/FPBNH9h2ecMTEGPOVAWZ) — **8/10**
* [1.4 Environment Variables](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/hExh7eG8sUlrinezV5jl) — **7/10**
* [2.0 Change Log](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/t14CDlpLzkBzzKsRL604) — **6/10**

#### Advanced Payment Methods (POS)

Clear business framing. Good domain context. Some pages are still more descriptive than task-driven.

* [Advanced Payment Methods](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/2sujN6BlmopN1bzv1Xjt) — **7/10**
* [Onboarding](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/9sfYT2pYhpS81AwMrshL) — **6/10**
* [Integrating to Point of Sale](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/qzoGv24EHnbTtXY5pUsP) — **6/10**
* [Deployment](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/EfAAs3jDjh3sU8Opiogd) — **6/10**
* [Reconciliation and Reporting](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/AqlB1UnzI6hHpm00G3H4) — **6/10**
* [Merchant payout reports](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/xDH1Z0MrWtXu0FHy4PNy) — **6/10**
* [Transaction, cancellation, and refund processing](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/dWRAHS3d2kRqptzvbADW) — **7/10**

#### Troubleshooting

Useful problem-solution structure. Dense legacy phrasing keeps it below top tier.

* [Commerce Applications SDK troubleshooting guide](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/D9ZxYCEO54d6Zt4rji6Y) — **7/10**

#### Release Information

Useful release tracking. Scannable enough. Still dated in style and consistency.

* [Release Notes](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/JSceMwWW5e29B1Wnu3BE) — **6/10**
* [Previous SDK Releases](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/NJPCWMCX4JwrHvIfHXwo) — **6/10**

### Highest-rated pages

* [Commerce SDK and APM Getting Started](/alternative-payment-modules-apm/commerce-sdk-and-apm-getting-started.md) — **9/10**
* Most API leaf reference pages — **8/10**

### Lowest-rated pages

* [Develop Terminal Applications](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/FUTUcMKdivXR7N5Ov0jj) — **2/10**
* [Tutorials](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/gw04qgTfkTI3cIct402a) — **3/10**
* [Triggers and the Payment Flow](broken://spaces/11HigXrNYxDX41X2E4Fz/pages/SVolCrkjRImfXRL9jtlR) — **4/10**

### Main improvement themes

1. Replace empty or near-empty landing pages with short summaries and clear next steps.
2. Convert image-only pages into text-first explanations with captions and takeaways.
3. Refresh older tutorial pages for modern style, tighter structure, and consistent terminology.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/alternative-payment-modules-apm/space-quality-assessment/quality-assessment-space-6.9-10.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
