{"roots":["145:10393"],"nodeById":{"145:10393":{"type":"WEBPAGE","id":"145:10393","name":"/apple-pay-google-pay-on-xbox","absoluteBoundingBox":{"x":4352.0,"y":0.0,"width":2711.0,"height":6208.0},"isolatedAbsoluteRenderBounds":{"x":4352.0,"y":0.0,"width":2711.0,"height":6208.0},"relativeTransform":[[1.0,0.0,4352.0],[0.0,1.0,0.0]],"size":{"x":2711.0,"y":6208.0},"fills":[{"opacity":0.298039227724075,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["145:10394","148:18913","148:19035"]},"148:19035":{"type":"FRAME","id":"148:19035","name":"Mobile","absoluteBoundingBox":{"x":6624.0,"y":100.0,"width":375.0,"height":6044.0},"isolatedAbsoluteRenderBounds":{"x":6624.0,"y":100.0,"width":375.0,"height":6044.0},"relativeTransform":[[1.0,0.0,2272.0],[0.0,1.0,100.0]],"size":{"x":375.0,"y":6044.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","minHeight":1080.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["148:19042","148:19048"]},"148:19048":{"type":"FRAME","id":"148:19048","name":"Text 1","absoluteBoundingBox":{"x":6624.0,"y":246.0,"width":375.0,"height":5836.0},"isolatedAbsoluteRenderBounds":{"x":6624.0,"y":246.0,"width":375.0,"height":5836.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,146.0]],"size":{"x":375.0,"y":5836.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":740.0,"strokes":[],"effects":[],"accessibleHTMLTag":"SECTION","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":16.0,"paddingBottom":68.0,"paddingLeft":16.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["148:19049","148:19053","148:19054","148:19055","148:19067","148:19068","148:19069","148:19070","148:19071","148:19072","148:19073","148:19074","148:19075","148:19076","148:19077","148:19098"]},"148:19076":{"type":"RECTANGLE","id":"148:19076","name":"mobile-guest-checkout-flow-chart 1","absoluteBoundingBox":{"x":6383.0,"y":3863.0,"width":191.0,"height":471.792816162109},"targetAspectRatio":{"x":753.0,"y":1860.0},"isolatedAbsoluteRenderBounds":{"x":6383.0,"y":3863.0,"width":191.0,"height":471.792816162109},"relativeTransform":[[1.0,0.0,-241.0],[0.0,1.0,3617.0]],"size":{"x":191.0,"y":471.792816162109},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0231ab0f7e59815d5f6af3e8c7628ec3cc5e36e3","originalImageWidth":753,"originalImageHeight":1860,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"148:19070":{"type":"TEXT","id":"148:19070","name":"My design proposal To balance these competing priorities, I proposed introducing conditional logic into the payment experience. Apple Pay and Google Pay would be surfaced prominently only when users did not have gift balances or reward points available to redeem or earn by using their Xbox MasterCard. This approach: Reduced visual clutter Prevented incompatible payment combinations I also refined the copy to clearly communicate that Express Checkout represents a separate purchase path from other payment methods. To ensure the wallet buttons integrated seamlessly with the Xbox design system, I reviewed Apple Pay and Google Pay developer documentation and confirmed that their button corner radii could be customized to match the surrounding UI.","absoluteBoundingBox":{"x":6640.0,"y":2966.29663085938,"width":343.0,"height":580.0},"isolatedAbsoluteRenderBounds":{"x":6640.14404296875,"y":2973.89672851562,"width":341.85546875,"height":569.599853515625},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,2720.29663085938]],"size":{"x":343.0,"y":580.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113],"characters":"My design proposal\nTo balance these competing priorities, I proposed introducing conditional logic into the payment experience.\n\nApple Pay and Google Pay would be surfaced prominently only when users did not have gift balances or reward points available to redeem or earn by using their Xbox MasterCard.\n\nThis approach:\nReduced visual clutter\nPrevented incompatible payment combinations\n\nI also refined the copy to clearly communicate that Express Checkout represents a separate purchase path from other payment methods.\n\nTo ensure the wallet buttons integrated seamlessly with the Xbox design system, I reviewed Apple Pay and Google Pay developer documentation and confirmed that their button corner radii could be customized to match the surrounding UI.","lineIndentations":[0,0,0,0,0,0,1,1,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"113":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:19069":{"type":"RECTANGLE","id":"148:19069","name":"problematic screen 1","absoluteBoundingBox":{"x":6640.0,"y":2655.48754882812,"width":343.0,"height":278.809051513672},"targetAspectRatio":{"x":3174.0,"y":2580.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":2655.48754882812,"width":343.0,"height":278.80908203125},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,2409.48754882812]],"size":{"x":343.0,"y":278.809051513672},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"bfca48027156e0024cf6aafd5e8e0608fd15c3bb","originalImageWidth":3174,"originalImageHeight":2580,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"A confusing layout intially proposed by the app team","ariaAttributes":{},"interactions":[]},"148:19077":{"type":"RECTANGLE","id":"148:19077","name":"Finaldesign 1","absoluteBoundingBox":{"x":6640.0,"y":5263.0458984375,"width":343.0,"height":695.0},"targetAspectRatio":{"x":1179.0,"y":2388.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":5263.0458984375,"width":343.0,"height":695.0},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,5017.0458984375]],"size":{"x":343.0,"y":695.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"e6cc84f485d553fee3da43e149a07b8462480d18","originalImageWidth":1179,"originalImageHeight":2388,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Final design that honors default payment method, shows all available payment methods, and Apple Pay and Google Pay prominently","ariaAttributes":{},"interactions":[]},"148:19067":{"type":"RECTANGLE","id":"148:19067","name":"xbox mobile screens 1","absoluteBoundingBox":{"x":6640.0,"y":1940.0,"width":343.0,"height":117.487548828125},"targetAspectRatio":{"x":4096.0,"y":1403.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":1940.0,"width":343.0,"height":117.487548828125},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,1694.0]],"size":{"x":343.0,"y":117.487548828125},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"e364d0dcb2f9d27ebf686820d9eb2e93e267aac9","originalImageWidth":4096,"originalImageHeight":1403,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"mobile screens showing a multi-step flow to get to Google pay","ariaAttributes":{},"interactions":[]},"148:19053":{"type":"RECTANGLE","id":"148:19053","name":"image 24","absoluteBoundingBox":{"x":6640.0,"y":514.0,"width":165.0,"height":54.0},"targetAspectRatio":{"x":1278.0,"y":416.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":514.0,"width":165.0,"height":54.0},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,268.0]],"size":{"x":165.0,"y":54.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"13099946554df9d4324773f26fd7cf6c91d62f08","originalImageWidth":1278,"originalImageHeight":416,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Apply Pay and Google Pay icons","ariaAttributes":{},"interactions":[]},"148:19049":{"type":"FRAME","id":"148:19049","name":"Headline","absoluteBoundingBox":{"x":6640.0,"y":296.0,"width":343.0,"height":186.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":296.0,"width":343.0,"height":186.0},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,50.0]],"size":{"x":343.0,"y":186.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["148:19051","148:19052"]},"148:19072":{"type":"RECTANGLE","id":"148:19072","name":"cleaner 2","absoluteBoundingBox":{"x":6640.0,"y":3578.29663085938,"width":343.0,"height":334.749145507812},"targetAspectRatio":{"x":2619.0,"y":2556.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":3578.29663085938,"width":343.0,"height":334.749267578125},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,3332.29663085938]],"size":{"x":343.0,"y":334.749145507812},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"2fa6750caa9d9ac8f76883b7e53f2100ae6a1fe3","originalImageWidth":2619,"originalImageHeight":2556,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"A cleaner mobile layout prioritizing Apple Pay and Google Pay","ariaAttributes":{},"interactions":[]},"148:19052":{"type":"TEXT","id":"148:19052","name":"Promoting Express Checkout on Xbox.com","absoluteBoundingBox":{"x":6640.0,"y":412.0,"width":343.0,"height":70.0},"isolatedAbsoluteRenderBounds":{"x":6640.9599609375,"y":420.720001220703,"width":320.60107421875,"height":52.447998046875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,116.0]],"size":{"x":343.0,"y":70.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"H3","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Promoting Express Checkout on Xbox.com","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.12,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":34.8000030517578,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:19042":{"type":"FRAME","id":"148:19042","name":"Header 2","absoluteBoundingBox":{"x":6624.0,"y":100.0,"width":375.0,"height":146.0},"isolatedAbsoluteRenderBounds":{"x":6624.0,"y":100.0,"width":375.0,"height":146.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":375.0,"y":146.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":800.0,"strokes":[],"effects":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":44.0,"paddingBottom":24.0,"paddingLeft":44.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["148:19043","148:19044"]},"148:19068":{"type":"TEXT","id":"148:19068","name":"The challenge The Xbox app team’s initial mobile-first wireframes prioritized Apple Pay and Google Pay at the top of the payment screen. However, this surfaced competing priorities across internal stakeholders. Teams responsible for gift card balances and Xbox MasterCard loyalty and rewards were concerned that emphasizing Apple Pay and Google Pay would reduce visibility for their offerings. Because Apple Pay and Google Pay could not be used in combination with rewards or gift balances, presenting all options simultaneously created: Potential frustration at the inability use use points or balances with Apple Pay and Google Pay Visual noise and interaction friction Potential paradox of choice","absoluteBoundingBox":{"x":6640.0,"y":2089.48754882812,"width":343.0,"height":534.0},"isolatedAbsoluteRenderBounds":{"x":6640.416015625,"y":2097.08764648438,"width":340.49560546875,"height":523.599853515625},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,1843.48754882812]],"size":{"x":343.0,"y":534.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[104,104,104,104,104,104,104,104,104,104,104,104,104,104,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103],"characters":"The challenge\nThe Xbox app team’s initial mobile-first wireframes prioritized Apple Pay and Google Pay at the top of the payment screen.\n\nHowever, this surfaced competing priorities across internal stakeholders.\n\nTeams responsible for gift card balances and Xbox MasterCard loyalty and rewards were concerned that emphasizing Apple Pay and Google Pay would reduce visibility for their offerings.\n\nBecause Apple Pay and Google Pay could not be used in combination with rewards or gift balances, presenting all options simultaneously created:\nPotential frustration at the inability use use points or balances with Apple Pay and Google Pay\nVisual noise and interaction friction\nPotential paradox of choice","lineIndentations":[0,0,0,0,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"104":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"103":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:19044":{"type":"FRAME","id":"148:19044","name":"Nav","absoluteBoundingBox":{"x":6734.5,"y":199.0,"width":154.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6734.5,"y":199.0,"width":154.0,"height":23.0},"relativeTransform":[[1.0,0.0,110.5],[0.0,1.0,99.0]],"size":{"x":154.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["148:19045","148:19046","148:19047"]},"148:19098":{"type":"TEXT","id":"148:19098","name":"Return to all projects →","absoluteBoundingBox":{"x":6640.0,"y":5990.0458984375,"width":343.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":6641.421875,"y":5996.0859375,"width":189.5048828125,"height":16.56005859375},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,5744.0458984375]],"size":{"x":343.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.895089983940125,"g":0.0344722382724285,"b":0.622560977935791,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,72],"characters":"Return to all projects →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/projects"},"textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"72":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:19046":{"type":"TEXT","id":"148:19046","name":"Resume","absoluteBoundingBox":{"x":6829.5,"y":199.0,"width":59.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6830.9169921875,"y":204.800003051758,"width":56.75048828125,"height":11.3119964599609},"relativeTransform":[[1.0,0.0,95.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Resume","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"URL","url":"https://cdn.prod.website-files.com/688d27a319473190fe3980af/69a4743650a28d84223f3c5f_0a49790b69b2b1b977df8095fa33356a_Kristin_Standiford-resume-2026-no-pw.pdf","openInNewTab":true},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:19045":{"type":"TEXT","id":"148:19045","name":"My work","absoluteBoundingBox":{"x":6734.5,"y":199.0,"width":63.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6736.06640625,"y":204.479995727539,"width":60.90576171875,"height":14.7200012207031},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[1,1,1,1],"characters":"My work","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/projects"},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"1":{"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:19075":{"type":"TEXT","id":"148:19075","name":"Strategic pivot To better understand real purchasing behavior, I requested payment analytics for Xbox.com transactions. The data revealed that most purchasers already had a saved credit card on file, which often represented the fastest path to completing a purchase. While the business goal was to gradually shift behavior toward Apple Pay and Google Pay, this insight suggested that leading with the saved card would reduce friction while still introducing wallet payments prominently. I proposed a revised payment hierarchy: Saved credit card Show all available payment methods Maintain prominent access to Apple Pay and Google Pay This balanced real user behavior with long-term product goals while remaining compliant with credit card brand requirements. Final Design After navigating competing business priorities, legal constraints, and real-world user behavior, I delivered a responsive payment experience optimized for mobile. My design prominently surfaced Apple Pay and Google Pay while respecting users’ existing default payment methods and complying with contractual credit card requirements. My contributions to this team established a scalable pattern for future mobile Xbox purchase experiences.","absoluteBoundingBox":{"x":6640.0,"y":4300.0458984375,"width":343.0,"height":931.0},"isolatedAbsoluteRenderBounds":{"x":6640.14404296875,"y":4307.64599609375,"width":341.27099609375,"height":920.60009765625},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,4054.0458984375]],"size":{"x":343.0,"y":931.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,107,107,107,107,107,107,107,107,107,107,107,107],"characters":"Strategic pivot\nTo better understand real purchasing behavior, I requested payment analytics for Xbox.com transactions.\n\nThe data revealed that most purchasers already had a saved credit card on file, which often represented the fastest path to completing a purchase.\n\nWhile the business goal was to gradually shift behavior toward Apple Pay and Google Pay, this insight suggested that leading with the saved card would reduce friction while still introducing wallet payments prominently.\n\nI proposed a revised payment hierarchy:\nSaved credit card\nShow all available payment methods\nMaintain prominent access to Apple Pay and Google Pay\n\nThis balanced real user behavior with long-term product goals while remaining compliant with credit card brand requirements.\n\nFinal Design\nAfter navigating competing business priorities, legal constraints, and real-world user behavior, I delivered a responsive payment experience optimized for mobile.\n\nMy design prominently surfaced Apple Pay and Google Pay while respecting users’ existing default payment methods and complying with contractual credit card requirements.\n\nMy contributions to this team established a scalable pattern for future mobile Xbox purchase experiences.","lineIndentations":[0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","ORDERED","ORDERED","ORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[null,null,null,null,null,null,null,null,1,2,3],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"107":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:19043":{"type":"TEXT","id":"148:19043","name":"Kristin Standiford","absoluteBoundingBox":{"x":6714.5,"y":124.0,"width":194.0,"height":35.0},"isolatedAbsoluteRenderBounds":{"x":6716.44091796875,"y":132.52799987793,"width":190.29443359375,"height":17.6399993896484},"relativeTransform":[[1.0,0.0,90.5],[0.0,1.0,24.0]],"size":{"x":194.0,"y":35.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.895089983940125,"g":0.0344722382724285,"b":0.622560977935791,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Kristin Standiford","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Bold","fontStyle":"Bold","hyperlink":{"type":"NODE","nodeID":"/"},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.12,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":34.8000030517578,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:18913":{"type":"FRAME","id":"148:18913","name":"Tablet","absoluteBoundingBox":{"x":5760.0,"y":100.0,"width":800.0,"height":5634.0},"isolatedAbsoluteRenderBounds":{"x":5760.0,"y":100.0,"width":800.0,"height":5634.0},"relativeTransform":[[1.0,0.0,1408.0],[0.0,1.0,100.0]],"size":{"x":800.0,"y":5634.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","minHeight":1080.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["148:18920","148:18926"]},"148:18976":{"type":"TEXT","id":"148:18976","name":"Return to all projects →","absoluteBoundingBox":{"x":5790.0,"y":5601.0,"width":740.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5791.421875,"y":5607.0400390625,"width":189.5048828125,"height":16.56005859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5418.0]],"size":{"x":740.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.895089983940125,"g":0.0344722382724285,"b":0.622560977935791,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,76],"characters":"Return to all projects →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/projects"},"textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"76":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18955":{"type":"RECTANGLE","id":"148:18955","name":"Finaldesign 1","absoluteBoundingBox":{"x":5790.0,"y":4902.0,"width":329.0,"height":667.0},"targetAspectRatio":{"x":1179.0,"y":2388.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":4902.0,"width":329.0,"height":667.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4719.0]],"size":{"x":329.0,"y":667.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"e6cc84f485d553fee3da43e149a07b8462480d18","originalImageWidth":1179,"originalImageHeight":2388,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Final design that honors default payment method, shows all available payment methods, and Apple Pay and Google Pay prominently","ariaAttributes":{},"interactions":[]},"148:18954":{"type":"RECTANGLE","id":"148:18954","name":"mobile-guest-checkout-flow-chart 1","absoluteBoundingBox":{"x":5549.0,"y":3800.0,"width":191.0,"height":471.792816162109},"targetAspectRatio":{"x":753.0,"y":1860.0},"isolatedAbsoluteRenderBounds":{"x":5549.0,"y":3800.0,"width":191.0,"height":471.792816162109},"relativeTransform":[[1.0,0.0,-241.0],[0.0,1.0,3617.0]],"size":{"x":191.0,"y":471.792816162109},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0231ab0f7e59815d5f6af3e8c7628ec3cc5e36e3","originalImageWidth":753,"originalImageHeight":1860,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"148:19073":{"type":"TEXT","id":"148:19073","name":"Legal roadblock As the design evolved, credit card issuers raised brand visibility requirements. Microsoft had contractual obligations to present credit card payment options at parity with other payment methods. While this had not been a blocker in previous flows, the new emphasis on Express Checkout made compliance a critical constraint.","absoluteBoundingBox":{"x":6640.0,"y":3945.0458984375,"width":343.0,"height":258.0},"isolatedAbsoluteRenderBounds":{"x":6640.14404296875,"y":3952.64599609375,"width":336.06787109375,"height":247.60009765625},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,3699.0458984375]],"size":{"x":343.0,"y":258.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108],"characters":"Legal roadblock\nAs the design evolved, credit card issuers raised brand visibility requirements.\n\nMicrosoft had contractual obligations to present credit card payment options at parity with other payment methods.\n\nWhile this had not been a blocker in previous flows, the new emphasis on Express Checkout made compliance a critical constraint.","lineIndentations":[0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"108":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"146:15016":{"type":"RECTANGLE","id":"146:15016","name":"xbox mobile screens 1","absoluteBoundingBox":{"x":4686.0,"y":1452.0,"width":740.0,"height":253.0},"targetAspectRatio":{"x":4096.0,"y":1403.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":1452.0,"width":740.0,"height":253.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1269.0]],"size":{"x":740.0,"y":253.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"e364d0dcb2f9d27ebf686820d9eb2e93e267aac9","originalImageWidth":4096,"originalImageHeight":1403,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"mobile screens showing a multi-step flow to get to Google pay","ariaAttributes":{},"interactions":[]},"148:18933":{"type":"TEXT","id":"148:18933","name":"Opportunity The payments team wanted to prominently place Apple Pay and Google Pay directly on the purchase screen. Because this initiative would establish mobile payment patterns for future Xbox app experiences—and that team had not yet identified a scalable solution in time for the web launch—I was brought in to lead the UX effort and help define the approach. My experience designing transactional flows positioned me to quickly evaluate the constraints across business, engineering, and legal teams and translate them into a scalable payment experience. The problem Game purchasers on Xbox.com could choose from a wide array of payment methods, including: Credit cards PayPal Venmo Paysafe Apple Pay Google Pay Gift card balances Xbox MasterCard loyalty and rewards Selecting or updating a payment method required navigating several screens, regardless of device. This example shows the mobile experience, where users move through four steps from the purchase screen simply to select Google Pay.","absoluteBoundingBox":{"x":5790.0,"y":811.0,"width":740.0,"height":609.0},"isolatedAbsoluteRenderBounds":{"x":5790.5439453125,"y":818.599975585938,"width":734.509765625,"height":598.599975585938},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,628.0]],"size":{"x":740.0,"y":609.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[122,122,122,122,122,122,122,122,122,122,122,122,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121],"characters":"Opportunity\nThe payments team wanted to prominently place Apple Pay and Google Pay directly on the purchase screen.\n\nBecause this initiative would establish mobile payment patterns for future Xbox app experiences—and that team had not yet identified a scalable solution in time for the web launch—I was brought in to lead the UX effort and help define the approach.\n\nMy experience designing transactional flows positioned me to quickly evaluate the constraints across business, engineering, and legal teams and translate them into a scalable payment experience.\n\nThe problem\nGame purchasers on Xbox.com could choose from a wide array of payment methods, including:\nCredit cards\nPayPal\nVenmo\nPaysafe\nApple Pay\nGoogle Pay\nGift card balances\nXbox MasterCard loyalty and rewards\n\nSelecting or updating a payment method required navigating several screens, regardless of device.\n\nThis example shows the mobile experience, where users move through four steps from the purchase screen simply to select Google Pay.","lineIndentations":[0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"122":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"121":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"145:15000":{"type":"RECTANGLE","id":"145:15000","name":"image 24","absoluteBoundingBox":{"x":4686.0,"y":440.0,"width":165.0,"height":54.0},"targetAspectRatio":{"x":1278.0,"y":416.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":440.0,"width":165.0,"height":54.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,257.0]],"size":{"x":165.0,"y":54.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"13099946554df9d4324773f26fd7cf6c91d62f08","originalImageWidth":1278,"originalImageHeight":416,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Apply Pay and Google Pay icons","ariaAttributes":{},"interactions":[]},"148:18932":{"type":"TEXT","id":"148:18932","name":"Role: Senior UX Designer Team: Payments, Product, Engineering, Legal, Design Platforms: Xbox.com Goal Promote Apple Pay and Google Pay as Express Checkout options by surfacing them earlier in the purchase flow, reducing friction and encouraging adoption of faster wallet-based payment methods. Although the experience needed to be fully responsive, the initiative prioritized the mobile experience first, establishing patterns that would inform future Xbox mobile commerce and app experiences.","absoluteBoundingBox":{"x":5790.0,"y":526.0,"width":740.0,"height":253.0},"isolatedAbsoluteRenderBounds":{"x":5790.14404296875,"y":531.47998046875,"width":729.240234375,"height":244.720031738281},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,343.0]],"size":{"x":740.0,"y":253.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103],"characters":"Role: Senior UX Designer Team: Payments, Product, Engineering, Legal, Design Platforms: Xbox.com\n\nGoal Promote Apple Pay and Google Pay as Express Checkout options by surfacing them earlier in the purchase flow, reducing friction and encouraging adoption of faster wallet-based payment methods.\n\nAlthough the experience needed to be fully responsive, the initiative prioritized the mobile experience first, establishing patterns that would inform future Xbox mobile commerce and app experiences.","lineIndentations":[0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"103":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"102":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Bold","fontStyle":"Bold","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18952":{"type":"RECTANGLE","id":"148:18952","name":"image 23","absoluteBoundingBox":{"x":5790.0,"y":4133.0,"width":524.0,"height":50.0},"targetAspectRatio":{"x":2362.0,"y":226.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":4133.0,"width":524.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3950.0]],"size":{"x":524.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"8553dc3c2d8b21b6a35001d9130e6fdc6fe2ff10","originalImageWidth":2362,"originalImageHeight":226,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Logos: Visa, MasterCard, Discover, Amex, Apple Pay, Google Pay, PayPal, Venmo, Paysafe","ariaAttributes":{},"interactions":[]},"146:17016":{"type":"RECTANGLE","id":"146:17016","name":"problematic screen 1","absoluteBoundingBox":{"x":4686.0,"y":2096.0,"width":740.0,"height":602.0},"targetAspectRatio":{"x":3174.0,"y":2580.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":2096.0,"width":740.0,"height":602.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1913.0]],"size":{"x":740.0,"y":602.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"bfca48027156e0024cf6aafd5e8e0608fd15c3bb","originalImageWidth":3174,"originalImageHeight":2580,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"A confusing layout intially proposed by the app team","ariaAttributes":{},"interactions":[]},"148:18931":{"type":"RECTANGLE","id":"148:18931","name":"image 24","absoluteBoundingBox":{"x":5790.0,"y":440.0,"width":165.0,"height":54.0},"targetAspectRatio":{"x":1278.0,"y":416.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":440.0,"width":165.0,"height":54.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,257.0]],"size":{"x":165.0,"y":54.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"13099946554df9d4324773f26fd7cf6c91d62f08","originalImageWidth":1278,"originalImageHeight":416,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Apply Pay and Google Pay icons","ariaAttributes":{},"interactions":[]},"145:10394":{"type":"FRAME","id":"145:10394","name":"Desktop","absoluteBoundingBox":{"x":4416.0,"y":100.0,"width":1280.0,"height":5772.0},"isolatedAbsoluteRenderBounds":{"x":4416.0,"y":100.0,"width":1280.0,"height":5772.0},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,100.0]],"size":{"x":1280.0,"y":5772.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","minHeight":1080.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["145:10401","145:10407"]},"148:18923":{"type":"TEXT","id":"148:18923","name":"My work","absoluteBoundingBox":{"x":6374.0,"y":130.0,"width":63.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6375.56640625,"y":135.479995727539,"width":60.90576171875,"height":14.7200012207031},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[1,1,1,1],"characters":"My work","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/projects"},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"1":{"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18929":{"type":"TEXT","id":"148:18929","name":"Apple Pay and Google Pay","absoluteBoundingBox":{"x":5790.0,"y":303.0,"width":740.0,"height":70.0},"isolatedAbsoluteRenderBounds":{"x":5790.3837890625,"y":320.440002441406,"width":582.9248046875,"height":44.1600036621094},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":70.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"H3","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Apple Pay and Google Pay","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.24,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":69.6000061035156,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"145:10460":{"type":"TEXT","id":"145:10460","name":"Strategic pivot To better understand real purchasing behavior, I requested payment analytics for Xbox.com transactions. The data revealed that most purchasers already had a saved credit card on file, which often represented the fastest path to completing a purchase. While the business goal was to gradually shift behavior toward Apple Pay and Google Pay, this insight suggested that leading with the saved card would reduce friction while still introducing wallet payments prominently. I proposed a revised payment hierarchy: Saved credit card Show all available payment methods Maintain prominent access to Apple Pay and Google Pay This balanced real user behavior with long-term product goals while remaining compliant with credit card brand requirements. Final Design After navigating competing business priorities, legal constraints, and real-world user behavior, I delivered a responsive payment experience optimized for mobile. My design prominently surfaced Apple Pay and Google Pay while respecting users’ existing default payment methods and complying with contractual credit card requirements. My contributions to this team established a scalable pattern for future mobile Xbox purchase experiences.","absoluteBoundingBox":{"x":4686.0,"y":4215.0,"width":740.0,"height":655.0},"isolatedAbsoluteRenderBounds":{"x":4686.14404296875,"y":4222.60009765625,"width":735.849609375,"height":644.60009765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4032.0]],"size":{"x":740.0,"y":655.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,107,107,107,107,107,107,107,107,107,107,107,107],"characters":"Strategic pivot\nTo better understand real purchasing behavior, I requested payment analytics for Xbox.com transactions.\n\nThe data revealed that most purchasers already had a saved credit card on file, which often represented the fastest path to completing a purchase.\n\nWhile the business goal was to gradually shift behavior toward Apple Pay and Google Pay, this insight suggested that leading with the saved card would reduce friction while still introducing wallet payments prominently.\n\nI proposed a revised payment hierarchy:\nSaved credit card\nShow all available payment methods\nMaintain prominent access to Apple Pay and Google Pay\n\nThis balanced real user behavior with long-term product goals while remaining compliant with credit card brand requirements.\n\nFinal Design\nAfter navigating competing business priorities, legal constraints, and real-world user behavior, I delivered a responsive payment experience optimized for mobile.\n\nMy design prominently surfaced Apple Pay and Google Pay while respecting users’ existing default payment methods and complying with contractual credit card requirements.\n\nMy contributions to this team established a scalable pattern for future mobile Xbox purchase experiences.","lineIndentations":[0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","ORDERED","ORDERED","ORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[null,null,null,null,null,null,null,null,1,2,3],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"107":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18953":{"type":"TEXT","id":"148:18953","name":"Strategic pivot To better understand real purchasing behavior, I requested payment analytics for Xbox.com transactions. The data revealed that most purchasers already had a saved credit card on file, which often represented the fastest path to completing a purchase. While the business goal was to gradually shift behavior toward Apple Pay and Google Pay, this insight suggested that leading with the saved card would reduce friction while still introducing wallet payments prominently. I proposed a revised payment hierarchy: Saved credit card Show all available payment methods Maintain prominent access to Apple Pay and Google Pay This balanced real user behavior with long-term product goals while remaining compliant with credit card brand requirements. Final Design After navigating competing business priorities, legal constraints, and real-world user behavior, I delivered a responsive payment experience optimized for mobile. My design prominently surfaced Apple Pay and Google Pay while respecting users’ existing default payment methods and complying with contractual credit card requirements. My contributions to this team established a scalable pattern for future mobile Xbox purchase experiences.","absoluteBoundingBox":{"x":5790.0,"y":4215.0,"width":740.0,"height":655.0},"isolatedAbsoluteRenderBounds":{"x":5790.14404296875,"y":4222.60009765625,"width":735.849609375,"height":644.60009765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4032.0]],"size":{"x":740.0,"y":655.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,107,107,107,107,107,107,107,107,107,107,107,107],"characters":"Strategic pivot\nTo better understand real purchasing behavior, I requested payment analytics for Xbox.com transactions.\n\nThe data revealed that most purchasers already had a saved credit card on file, which often represented the fastest path to completing a purchase.\n\nWhile the business goal was to gradually shift behavior toward Apple Pay and Google Pay, this insight suggested that leading with the saved card would reduce friction while still introducing wallet payments prominently.\n\nI proposed a revised payment hierarchy:\nSaved credit card\nShow all available payment methods\nMaintain prominent access to Apple Pay and Google Pay\n\nThis balanced real user behavior with long-term product goals while remaining compliant with credit card brand requirements.\n\nFinal Design\nAfter navigating competing business priorities, legal constraints, and real-world user behavior, I delivered a responsive payment experience optimized for mobile.\n\nMy design prominently surfaced Apple Pay and Google Pay while respecting users’ existing default payment methods and complying with contractual credit card requirements.\n\nMy contributions to this team established a scalable pattern for future mobile Xbox purchase experiences.","lineIndentations":[0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","ORDERED","ORDERED","ORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[null,null,null,null,null,null,null,null,1,2,3],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"107":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18920":{"type":"FRAME","id":"148:18920","name":"Header 2","absoluteBoundingBox":{"x":5760.0,"y":100.0,"width":800.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":5760.0,"y":100.0,"width":800.0,"height":83.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":800.0,"y":83.0},"fills":[],"strokeAlign":"INSIDE","maxWidth":800.0,"strokes":[],"effects":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":32.0,"paddingBottom":24.0,"paddingLeft":32.0,"layoutMode":"HORIZONTAL","itemSpacing":16.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["148:18921","148:18922"]},"148:18948":{"type":"TEXT","id":"148:18948","name":"My design proposal To balance these competing priorities, I proposed introducing conditional logic into the payment experience. Apple Pay and Google Pay would be surfaced prominently only when users did not have gift balances or reward points available to redeem or earn by using their Xbox MasterCard. This approach: Reduced visual clutter Prevented incompatible payment combinations I also refined the copy to clearly communicate that Express Checkout represents a separate purchase path from other payment methods. To ensure the wallet buttons integrated seamlessly with the Xbox design system, I reviewed Apple Pay and Google Pay developer documentation and confirmed that their button corner radii could be customized to match the surrounding UI.","absoluteBoundingBox":{"x":5790.0,"y":2730.0,"width":740.0,"height":396.0},"isolatedAbsoluteRenderBounds":{"x":5790.14404296875,"y":2737.60009765625,"width":737.728515625,"height":385.599853515625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2547.0]],"size":{"x":740.0,"y":396.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113],"characters":"My design proposal\nTo balance these competing priorities, I proposed introducing conditional logic into the payment experience.\n\nApple Pay and Google Pay would be surfaced prominently only when users did not have gift balances or reward points available to redeem or earn by using their Xbox MasterCard.\n\nThis approach:\nReduced visual clutter\nPrevented incompatible payment combinations\n\nI also refined the copy to clearly communicate that Express Checkout represents a separate purchase path from other payment methods.\n\nTo ensure the wallet buttons integrated seamlessly with the Xbox design system, I reviewed Apple Pay and Google Pay developer documentation and confirmed that their button corner radii could be customized to match the surrounding UI.","lineIndentations":[0,0,0,0,0,0,1,1,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"113":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18922":{"type":"FRAME","id":"148:18922","name":"Nav","absoluteBoundingBox":{"x":6374.0,"y":130.0,"width":154.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6374.0,"y":130.0,"width":154.0,"height":23.0},"relativeTransform":[[1.0,0.0,614.0],[0.0,1.0,30.0]],"size":{"x":154.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["148:18923","148:18924","148:18925"]},"148:18925":{"type":"TEXT","id":"148:18925","name":"Contact","absoluteBoundingBox":{"x":6537.0,"y":130.0,"width":59.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6537.0,"y":130.0,"width":59.0,"height":23.0},"relativeTransform":[[1.0,0.0,163.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Contact","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:19071":{"type":"RECTANGLE","id":"148:19071","name":"mobile-cart-intersitial-checkout 1","absoluteBoundingBox":{"x":6674.0,"y":2847.0,"width":241.0,"height":147.0},"targetAspectRatio":{"x":1029.0,"y":626.0},"isolatedAbsoluteRenderBounds":{"x":6674.0,"y":2847.0,"width":241.0,"height":147.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,2601.0]],"size":{"x":241.0,"y":147.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0d2d1460ceb0c1ccdc69429391a7570bef718d34","originalImageWidth":1029,"originalImageHeight":626,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"145:10428":{"type":"TEXT","id":"145:10428","name":"The challenge The Xbox app team’s initial mobile-first wireframes prioritized Apple Pay and Google Pay at the top of the payment screen. However, this surfaced competing priorities across internal stakeholders. Teams responsible for gift card balances and Xbox MasterCard loyalty and rewards were concerned that emphasizing Apple Pay and Google Pay would reduce visibility for their offerings. Because Apple Pay and Google Pay could not be used in combination with rewards or gift balances, presenting all options simultaneously created: Potential frustration at the inability use use points or balances with Apple Pay and Google Pay Visual noise and interaction friction Potential paradox of choice","absoluteBoundingBox":{"x":4686.0,"y":1737.0,"width":740.0,"height":327.0},"isolatedAbsoluteRenderBounds":{"x":4686.5439453125,"y":1744.59997558594,"width":724.837890625,"height":316.599975585938},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1554.0]],"size":{"x":740.0,"y":327.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[104,104,104,104,104,104,104,104,104,104,104,104,104,104,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103],"characters":"The challenge\nThe Xbox app team’s initial mobile-first wireframes prioritized Apple Pay and Google Pay at the top of the payment screen.\n\nHowever, this surfaced competing priorities across internal stakeholders.\n\nTeams responsible for gift card balances and Xbox MasterCard loyalty and rewards were concerned that emphasizing Apple Pay and Google Pay would reduce visibility for their offerings.\n\nBecause Apple Pay and Google Pay could not be used in combination with rewards or gift balances, presenting all options simultaneously created:\nPotential frustration at the inability use use points or balances with Apple Pay and Google Pay\nVisual noise and interaction friction\nPotential paradox of choice","lineIndentations":[0,0,0,0,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"104":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"103":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18924":{"type":"TEXT","id":"148:18924","name":"Resume","absoluteBoundingBox":{"x":6469.0,"y":130.0,"width":59.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6470.4169921875,"y":135.800003051758,"width":56.75048828125,"height":11.3119964599609},"relativeTransform":[[1.0,0.0,95.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Resume","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"URL","url":"https://cdn.prod.website-files.com/688d27a319473190fe3980af/69a4743650a28d84223f3c5f_0a49790b69b2b1b977df8095fa33356a_Kristin_Standiford-resume-2026-no-pw.pdf","openInNewTab":true},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:19054":{"type":"TEXT","id":"148:19054","name":"Role: Senior UX Designer Team: Payments, Product, Engineering, Legal, Design Platforms: Xbox.com Goal Promote Apple Pay and Google Pay as Express Checkout options by surfacing them earlier in the purchase flow, reducing friction and encouraging adoption of faster wallet-based payment methods. Although the experience needed to be fully responsive, the initiative prioritized the mobile experience first, establishing patterns that would inform future Xbox mobile commerce and app experiences.","absoluteBoundingBox":{"x":6640.0,"y":600.0,"width":343.0,"height":391.0},"isolatedAbsoluteRenderBounds":{"x":6640.14404296875,"y":605.47998046875,"width":340.4228515625,"height":382.720031738281},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,354.0]],"size":{"x":343.0,"y":391.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103],"characters":"Role: Senior UX Designer Team: Payments, Product, Engineering, Legal, Design Platforms: Xbox.com\n\nGoal Promote Apple Pay and Google Pay as Express Checkout options by surfacing them earlier in the purchase flow, reducing friction and encouraging adoption of faster wallet-based payment methods.\n\nAlthough the experience needed to be fully responsive, the initiative prioritized the mobile experience first, establishing patterns that would inform future Xbox mobile commerce and app experiences.","lineIndentations":[0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"103":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"102":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Bold","fontStyle":"Bold","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18945":{"type":"RECTANGLE","id":"148:18945","name":"xbox mobile screens 1","absoluteBoundingBox":{"x":5790.0,"y":1452.0,"width":740.0,"height":253.0},"targetAspectRatio":{"x":4096.0,"y":1403.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":1452.0,"width":740.0,"height":253.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1269.0]],"size":{"x":740.0,"y":253.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"e364d0dcb2f9d27ebf686820d9eb2e93e267aac9","originalImageWidth":4096,"originalImageHeight":1403,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"mobile screens showing a multi-step flow to get to Google pay","ariaAttributes":{},"interactions":[]},"148:18927":{"type":"FRAME","id":"148:18927","name":"Headline","absoluteBoundingBox":{"x":5790.0,"y":303.0,"width":740.0,"height":105.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":303.0,"width":740.0,"height":105.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,120.0]],"size":{"x":740.0,"y":105.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["148:18929","148:18930"]},"148:18946":{"type":"TEXT","id":"148:18946","name":"The challenge The Xbox app team’s initial mobile-first wireframes prioritized Apple Pay and Google Pay at the top of the payment screen. However, this surfaced competing priorities across internal stakeholders. Teams responsible for gift card balances and Xbox MasterCard loyalty and rewards were concerned that emphasizing Apple Pay and Google Pay would reduce visibility for their offerings. Because Apple Pay and Google Pay could not be used in combination with rewards or gift balances, presenting all options simultaneously created: Potential frustration at the inability use use points or balances with Apple Pay and Google Pay Visual noise and interaction friction Potential paradox of choice","absoluteBoundingBox":{"x":5790.0,"y":1737.0,"width":740.0,"height":327.0},"isolatedAbsoluteRenderBounds":{"x":5790.5439453125,"y":1744.59997558594,"width":724.837890625,"height":316.599975585938},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1554.0]],"size":{"x":740.0,"y":327.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[104,104,104,104,104,104,104,104,104,104,104,104,104,104,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103],"characters":"The challenge\nThe Xbox app team’s initial mobile-first wireframes prioritized Apple Pay and Google Pay at the top of the payment screen.\n\nHowever, this surfaced competing priorities across internal stakeholders.\n\nTeams responsible for gift card balances and Xbox MasterCard loyalty and rewards were concerned that emphasizing Apple Pay and Google Pay would reduce visibility for their offerings.\n\nBecause Apple Pay and Google Pay could not be used in combination with rewards or gift balances, presenting all options simultaneously created:\nPotential frustration at the inability use use points or balances with Apple Pay and Google Pay\nVisual noise and interaction friction\nPotential paradox of choice","lineIndentations":[0,0,0,0,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"104":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"103":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18921":{"type":"TEXT","id":"148:18921","name":"Kristin Standiford","absoluteBoundingBox":{"x":5792.0,"y":124.0,"width":194.0,"height":35.0},"isolatedAbsoluteRenderBounds":{"x":5793.94091796875,"y":132.52799987793,"width":190.29443359375,"height":17.6399993896484},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,24.0]],"size":{"x":194.0,"y":35.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.895089983940125,"g":0.0344722382724285,"b":0.622560977935791,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Kristin Standiford","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Bold","fontStyle":"Bold","hyperlink":{"type":"NODE","nodeID":"/"},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.12,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":34.8000030517578,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:18930":{"type":"TEXT","id":"148:18930","name":"Promoting Express Checkout on Xbox.com","absoluteBoundingBox":{"x":5790.0,"y":373.0,"width":740.0,"height":35.0},"isolatedAbsoluteRenderBounds":{"x":5791.751953125,"y":381.720001220703,"width":472.2109375,"height":22.0799865722656},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":740.0,"y":35.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"H3","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Promoting Express Checkout on Xbox.com","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.12,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":34.8000030517578,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"145:10407":{"type":"FRAME","id":"145:10407","name":"Text 1","absoluteBoundingBox":{"x":4686.0,"y":183.0,"width":740.0,"height":5665.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":183.0,"width":740.0,"height":5665.0},"relativeTransform":[[1.0,0.0,270.0],[0.0,1.0,83.0]],"size":{"x":740.0,"y":5665.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"SECTION","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":120.0,"paddingBottom":48.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["145:10408","145:15000","145:10412","145:10414","146:15016","145:10428","146:17016","145:10455","145:10456","148:18785","145:10458","148:17257","145:10460","145:10462","148:18789","145:10503"]},"148:19047":{"type":"TEXT","id":"148:19047","name":"Contact","absoluteBoundingBox":{"x":6897.5,"y":199.0,"width":59.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6897.5,"y":199.0,"width":59.0,"height":23.0},"relativeTransform":[[1.0,0.0,163.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Contact","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"145:10503":{"type":"TEXT","id":"145:10503","name":"Return to all projects →","absoluteBoundingBox":{"x":4686.0,"y":5601.0,"width":740.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":4687.421875,"y":5607.0400390625,"width":189.5048828125,"height":16.56005859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5418.0]],"size":{"x":740.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.895089983940125,"g":0.0344722382724285,"b":0.622560977935791,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,82],"characters":"Return to all projects →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/projects"},"textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"82":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:17257":{"type":"RECTANGLE","id":"148:17257","name":"image 23","absoluteBoundingBox":{"x":4686.0,"y":4133.0,"width":524.0,"height":50.0},"targetAspectRatio":{"x":2362.0,"y":226.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":4133.0,"width":524.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3950.0]],"size":{"x":524.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"8553dc3c2d8b21b6a35001d9130e6fdc6fe2ff10","originalImageWidth":2362,"originalImageHeight":226,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Logos: Visa, MasterCard, Discover, Amex, Apple Pay, Google Pay, PayPal, Venmo, Paysafe","ariaAttributes":{},"interactions":[]},"145:10414":{"type":"TEXT","id":"145:10414","name":"Opportunity The payments team wanted to prominently place Apple Pay and Google Pay directly on the purchase screen. Because this initiative would establish mobile payment patterns for future Xbox app experiences—and that team had not yet identified a scalable solution in time for the web launch—I was brought in to lead the UX effort and help define the approach. My experience designing transactional flows positioned me to quickly evaluate the constraints across business, engineering, and legal teams and translate them into a scalable payment experience. The problem Game purchasers on Xbox.com could choose from a wide array of payment methods, including: Credit cards PayPal Venmo Paysafe Apple Pay Google Pay Gift card balances Xbox MasterCard loyalty and rewards Selecting or updating a payment method required navigating several screens, regardless of device. This example shows the mobile experience, where users move through four steps from the purchase screen simply to select Google Pay.","absoluteBoundingBox":{"x":4686.0,"y":811.0,"width":740.0,"height":609.0},"isolatedAbsoluteRenderBounds":{"x":4686.5439453125,"y":818.599975585938,"width":734.509765625,"height":598.599975585938},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,628.0]],"size":{"x":740.0,"y":609.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2],"characters":"Opportunity\nThe payments team wanted to prominently place Apple Pay and Google Pay directly on the purchase screen.\n\nBecause this initiative would establish mobile payment patterns for future Xbox app experiences—and that team had not yet identified a scalable solution in time for the web launch—I was brought in to lead the UX effort and help define the approach.\n\nMy experience designing transactional flows positioned me to quickly evaluate the constraints across business, engineering, and legal teams and translate them into a scalable payment experience.\n\nThe problem\nGame purchasers on Xbox.com could choose from a wide array of payment methods, including:\nCredit cards\nPayPal\nVenmo\nPaysafe\nApple Pay\nGoogle Pay\nGift card balances\nXbox MasterCard loyalty and rewards\n\nSelecting or updating a payment method required navigating several screens, regardless of device.\n\nThis example shows the mobile experience, where users move through four steps from the purchase screen simply to select Google Pay.","lineIndentations":[0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"2":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"145:10405":{"type":"TEXT","id":"145:10405","name":"Resume","absoluteBoundingBox":{"x":5573.0,"y":130.0,"width":59.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5574.4169921875,"y":135.800003051758,"width":56.75048828125,"height":11.3119964599609},"relativeTransform":[[1.0,0.0,95.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Resume","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"URL","url":"https://cdn.prod.website-files.com/688d27a319473190fe3980af/69a4743650a28d84223f3c5f_0a49790b69b2b1b977df8095fa33356a_Kristin_Standiford-resume-2026-no-pw.pdf","openInNewTab":true},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:18789":{"type":"RECTANGLE","id":"148:18789","name":"Finaldesign 1","absoluteBoundingBox":{"x":4686.0,"y":4902.0,"width":329.0,"height":667.0},"targetAspectRatio":{"x":1179.0,"y":2388.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":4902.0,"width":329.0,"height":667.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4719.0]],"size":{"x":329.0,"y":667.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"e6cc84f485d553fee3da43e149a07b8462480d18","originalImageWidth":1179,"originalImageHeight":2388,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Final design that honors default payment method, shows all available payment methods, and Apple Pay and Google Pay prominently","ariaAttributes":{},"interactions":[]},"145:10458":{"type":"TEXT","id":"145:10458","name":"Legal roadblock As the design evolved, credit card issuers raised brand visibility requirements. Microsoft had contractual obligations to present credit card payment options at parity with other payment methods. While this had not been a blocker in previous flows, the new emphasis on Express Checkout made compliance a critical constraint.","absoluteBoundingBox":{"x":4686.0,"y":3912.0,"width":740.0,"height":189.0},"isolatedAbsoluteRenderBounds":{"x":4686.14404296875,"y":3919.60009765625,"width":713.54833984375,"height":178.60009765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3729.0]],"size":{"x":740.0,"y":189.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108],"characters":"Legal roadblock\nAs the design evolved, credit card issuers raised brand visibility requirements.\n\nMicrosoft had contractual obligations to present credit card payment options at parity with other payment methods.\n\nWhile this had not been a blocker in previous flows, the new emphasis on Express Checkout made compliance a critical constraint.","lineIndentations":[0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"108":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18949":{"type":"RECTANGLE","id":"148:18949","name":"mobile-cart-intersitial-checkout 1","absoluteBoundingBox":{"x":5840.0,"y":2784.0,"width":241.0,"height":147.0},"targetAspectRatio":{"x":1029.0,"y":626.0},"isolatedAbsoluteRenderBounds":{"x":5840.0,"y":2784.0,"width":241.0,"height":147.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,2601.0]],"size":{"x":241.0,"y":147.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0d2d1460ceb0c1ccdc69429391a7570bef718d34","originalImageWidth":1029,"originalImageHeight":626,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"145:10402":{"type":"TEXT","id":"145:10402","name":"Kristin Standiford","absoluteBoundingBox":{"x":4480.0,"y":124.0,"width":194.0,"height":35.0},"isolatedAbsoluteRenderBounds":{"x":4481.94091796875,"y":132.52799987793,"width":190.29443359375,"height":17.6399993896484},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,24.0]],"size":{"x":194.0,"y":35.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.895089983940125,"g":0.0344722382724285,"b":0.622560977935791,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Kristin Standiford","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Bold","fontStyle":"Bold","hyperlink":{"type":"NODE","nodeID":"/"},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.12,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":34.8000030517578,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"145:10456":{"type":"RECTANGLE","id":"145:10456","name":"mobile-cart-intersitial-checkout 1","absoluteBoundingBox":{"x":4736.0,"y":2784.0,"width":241.0,"height":147.0},"targetAspectRatio":{"x":1029.0,"y":626.0},"isolatedAbsoluteRenderBounds":{"x":4736.0,"y":2784.0,"width":241.0,"height":147.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,2601.0]],"size":{"x":241.0,"y":147.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0d2d1460ceb0c1ccdc69429391a7570bef718d34","originalImageWidth":1029,"originalImageHeight":626,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"145:10406":{"type":"TEXT","id":"145:10406","name":"Contact","absoluteBoundingBox":{"x":5641.0,"y":130.0,"width":59.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5641.0,"y":130.0,"width":59.0,"height":23.0},"relativeTransform":[[1.0,0.0,163.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Contact","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"145:10455":{"type":"TEXT","id":"145:10455","name":"My design proposal To balance these competing priorities, I proposed introducing conditional logic into the payment experience. Apple Pay and Google Pay would be surfaced prominently only when users did not have gift balances or reward points available to redeem or earn by using their Xbox MasterCard. This approach: Reduced visual clutter Prevented incompatible payment combinations I also refined the copy to clearly communicate that Express Checkout represents a separate purchase path from other payment methods. To ensure the wallet buttons integrated seamlessly with the Xbox design system, I reviewed Apple Pay and Google Pay developer documentation and confirmed that their button corner radii could be customized to match the surrounding UI.","absoluteBoundingBox":{"x":4686.0,"y":2730.0,"width":740.0,"height":396.0},"isolatedAbsoluteRenderBounds":{"x":4686.14404296875,"y":2737.60009765625,"width":737.728515625,"height":385.599853515625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2547.0]],"size":{"x":740.0,"y":396.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113],"characters":"My design proposal\nTo balance these competing priorities, I proposed introducing conditional logic into the payment experience.\n\nApple Pay and Google Pay would be surfaced prominently only when users did not have gift balances or reward points available to redeem or earn by using their Xbox MasterCard.\n\nThis approach:\nReduced visual clutter\nPrevented incompatible payment combinations\n\nI also refined the copy to clearly communicate that Express Checkout represents a separate purchase path from other payment methods.\n\nTo ensure the wallet buttons integrated seamlessly with the Xbox design system, I reviewed Apple Pay and Google Pay developer documentation and confirmed that their button corner radii could be customized to match the surrounding UI.","lineIndentations":[0,0,0,0,0,0,1,1,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"113":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"145:10412":{"type":"TEXT","id":"145:10412","name":"Role: Senior UX Designer Team: Payments, Product, Engineering, Legal, Design Platforms: Xbox.com Goal Promote Apple Pay and Google Pay as Express Checkout options by surfacing them earlier in the purchase flow, reducing friction and encouraging adoption of faster wallet-based payment methods. Although the experience needed to be fully responsive, the initiative prioritized the mobile experience first, establishing patterns that would inform future Xbox mobile commerce and app experiences.","absoluteBoundingBox":{"x":4686.0,"y":526.0,"width":740.0,"height":253.0},"isolatedAbsoluteRenderBounds":{"x":4686.14404296875,"y":531.47998046875,"width":729.240234375,"height":244.720031738281},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,343.0]],"size":{"x":740.0,"y":253.0},"fills":[{"opacity":0.449999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103],"characters":"Role: Senior UX Designer Team: Payments, Product, Engineering, Legal, Design Platforms: Xbox.com\n\nGoal Promote Apple Pay and Google Pay as Express Checkout options by surfacing them earlier in the purchase flow, reducing friction and encouraging adoption of faster wallet-based payment methods.\n\nAlthough the experience needed to be fully responsive, the initiative prioritized the mobile experience first, establishing patterns that would inform future Xbox mobile commerce and app experiences.","lineIndentations":[0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"103":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"102":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Bold","fontStyle":"Bold","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18785":{"type":"RECTANGLE","id":"148:18785","name":"cleaner 2","absoluteBoundingBox":{"x":4686.0,"y":3158.0,"width":740.0,"height":722.0},"targetAspectRatio":{"x":2619.0,"y":2556.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":3158.0,"width":740.0,"height":722.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2975.0]],"size":{"x":740.0,"y":722.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"2fa6750caa9d9ac8f76883b7e53f2100ae6a1fe3","originalImageWidth":2619,"originalImageHeight":2556,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"A cleaner mobile layout prioritizing Apple Pay and Google Pay","ariaAttributes":{},"interactions":[]},"148:18951":{"type":"TEXT","id":"148:18951","name":"Legal roadblock As the design evolved, credit card issuers raised brand visibility requirements. Microsoft had contractual obligations to present credit card payment options at parity with other payment methods. While this had not been a blocker in previous flows, the new emphasis on Express Checkout made compliance a critical constraint.","absoluteBoundingBox":{"x":5790.0,"y":3912.0,"width":740.0,"height":189.0},"isolatedAbsoluteRenderBounds":{"x":5790.14404296875,"y":3919.60009765625,"width":713.54833984375,"height":178.60009765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3729.0]],"size":{"x":740.0,"y":189.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108],"characters":"Legal roadblock\nAs the design evolved, credit card issuers raised brand visibility requirements.\n\nMicrosoft had contractual obligations to present credit card payment options at parity with other payment methods.\n\nWhile this had not been a blocker in previous flows, the new emphasis on Express Checkout made compliance a critical constraint.","lineIndentations":[0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"108":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"148:18926":{"type":"FRAME","id":"148:18926","name":"Text 1","absoluteBoundingBox":{"x":5790.0,"y":183.0,"width":740.0,"height":5513.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":183.0,"width":740.0,"height":5513.0},"relativeTransform":[[1.0,0.0,30.0],[0.0,1.0,83.0]],"size":{"x":740.0,"y":5513.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"SECTION","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":120.0,"paddingBottom":48.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["148:18927","148:18931","148:18932","148:18933","148:18945","148:18946","148:18947","148:18948","148:18949","148:18950","148:18951","148:18952","148:18953","148:18954","148:18955","148:18976"]},"148:18947":{"type":"RECTANGLE","id":"148:18947","name":"problematic screen 1","absoluteBoundingBox":{"x":5790.0,"y":2096.0,"width":740.0,"height":602.0},"targetAspectRatio":{"x":3174.0,"y":2580.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":2096.0,"width":740.0,"height":602.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1913.0]],"size":{"x":740.0,"y":602.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"bfca48027156e0024cf6aafd5e8e0608fd15c3bb","originalImageWidth":3174,"originalImageHeight":2580,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"A confusing layout intially proposed by the app team","ariaAttributes":{},"interactions":[]},"145:10408":{"type":"FRAME","id":"145:10408","name":"Headline","absoluteBoundingBox":{"x":4686.0,"y":303.0,"width":740.0,"height":105.0},"isolatedAbsoluteRenderBounds":{"x":4686.0,"y":303.0,"width":740.0,"height":105.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,120.0]],"size":{"x":740.0,"y":105.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["145:10410","145:10411"]},"145:10410":{"type":"TEXT","id":"145:10410","name":"Apple Pay and Google Pay","absoluteBoundingBox":{"x":4686.0,"y":303.0,"width":740.0,"height":70.0},"isolatedAbsoluteRenderBounds":{"x":4686.3837890625,"y":320.440002441406,"width":582.9248046875,"height":44.1600036621094},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":70.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"H3","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Apple Pay and Google Pay","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.24,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":69.6000061035156,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:18950":{"type":"RECTANGLE","id":"148:18950","name":"cleaner 2","absoluteBoundingBox":{"x":5790.0,"y":3158.0,"width":740.0,"height":722.0},"targetAspectRatio":{"x":2619.0,"y":2556.0},"isolatedAbsoluteRenderBounds":{"x":5790.0,"y":3158.0,"width":740.0,"height":722.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2975.0]],"size":{"x":740.0,"y":722.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"2fa6750caa9d9ac8f76883b7e53f2100ae6a1fe3","originalImageWidth":2619,"originalImageHeight":2556,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"A cleaner mobile layout prioritizing Apple Pay and Google Pay","ariaAttributes":{},"interactions":[]},"148:19074":{"type":"RECTANGLE","id":"148:19074","name":"image 23","absoluteBoundingBox":{"x":6640.0,"y":4235.0458984375,"width":343.0,"height":33.0},"targetAspectRatio":{"x":2362.0,"y":226.0},"isolatedAbsoluteRenderBounds":{"x":6640.0,"y":4235.0458984375,"width":343.0,"height":33.0},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,3989.0458984375]],"size":{"x":343.0,"y":33.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"8553dc3c2d8b21b6a35001d9130e6fdc6fe2ff10","originalImageWidth":2362,"originalImageHeight":226,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.715648829936981,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"accessibleLabel":"Logos: Visa, MasterCard, Discover, Amex, Apple Pay, Google Pay, PayPal, Venmo, Paysafe","ariaAttributes":{},"interactions":[]},"145:10462":{"type":"RECTANGLE","id":"145:10462","name":"mobile-guest-checkout-flow-chart 1","absoluteBoundingBox":{"x":4445.0,"y":3800.0,"width":191.0,"height":471.792816162109},"targetAspectRatio":{"x":753.0,"y":1860.0},"isolatedAbsoluteRenderBounds":{"x":4445.0,"y":3800.0,"width":191.0,"height":471.792816162109},"relativeTransform":[[1.0,0.0,-241.0],[0.0,1.0,3617.0]],"size":{"x":191.0,"y":471.792816162109},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0231ab0f7e59815d5f6af3e8c7628ec3cc5e36e3","originalImageWidth":753,"originalImageHeight":1860,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"145:10411":{"type":"TEXT","id":"145:10411","name":"Promoting Express Checkout on Xbox.com","absoluteBoundingBox":{"x":4686.0,"y":373.0,"width":740.0,"height":35.0},"isolatedAbsoluteRenderBounds":{"x":4687.751953125,"y":381.720001220703,"width":472.2109375,"height":22.0799865722656},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":740.0,"y":35.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"H3","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Promoting Express Checkout on Xbox.com","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.12,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":34.8000030517578,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"148:19051":{"type":"TEXT","id":"148:19051","name":"Apple Pay and Google Pay","absoluteBoundingBox":{"x":6640.0,"y":296.0,"width":343.0,"height":116.0},"isolatedAbsoluteRenderBounds":{"x":6640.3837890625,"y":307.440002441406,"width":313.884765625,"height":102.160003662109},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":343.0,"y":116.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"H3","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Apple Pay and Google Pay","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.24,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":57.6000022888184,"lineHeightPercent":100.0,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"145:10401":{"type":"FRAME","id":"145:10401","name":"Header 2","absoluteBoundingBox":{"x":4416.0,"y":100.0,"width":1280.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":4416.0,"y":100.0,"width":1280.0,"height":83.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1280.0,"y":83.0},"fills":[],"strokeAlign":"INSIDE","maxWidth":1280.0,"strokes":[],"effects":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":64.0,"paddingBottom":24.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","itemSpacing":16.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["145:10402","145:10403"]},"148:19055":{"type":"TEXT","id":"148:19055","name":"Opportunity The payments team wanted to prominently place Apple Pay and Google Pay directly on the purchase screen. Because this initiative would establish mobile payment patterns for future Xbox app experiences—and that team had not yet identified a scalable solution in time for the web launch—I was brought in to lead the UX effort and help define the approach. My experience designing transactional flows positioned me to quickly evaluate the constraints across business, engineering, and legal teams and translate them into a scalable payment experience. The problem Game purchasers on Xbox.com could choose from a wide array of payment methods, including: Credit cards PayPal Venmo Paysafe Apple Pay Google Pay Gift card balances Xbox MasterCard loyalty and rewards Selecting or updating a payment method required navigating several screens, regardless of device. This example shows the mobile experience, where users move through four steps from the purchase screen simply to select Google Pay.","absoluteBoundingBox":{"x":6640.0,"y":1023.0,"width":343.0,"height":885.0},"isolatedAbsoluteRenderBounds":{"x":6640.416015625,"y":1030.59997558594,"width":341.2685546875,"height":874.599975585938},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,777.0]],"size":{"x":343.0,"y":885.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[106,106,106,106,106,106,106,106,106,106,106,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,106,106,106,106,106,106,106,106,106,106,106],"characters":"Opportunity\nThe payments team wanted to prominently place Apple Pay and Google Pay directly on the purchase screen.\n\nBecause this initiative would establish mobile payment patterns for future Xbox app experiences—and that team had not yet identified a scalable solution in time for the web launch—I was brought in to lead the UX effort and help define the approach.\n\nMy experience designing transactional flows positioned me to quickly evaluate the constraints across business, engineering, and legal teams and translate them into a scalable payment experience.\n\nThe problem\nGame purchasers on Xbox.com could choose from a wide array of payment methods, including:\nCredit cards\nPayPal\nVenmo\nPaysafe\nApple Pay\nGoogle Pay\nGift card balances\nXbox MasterCard loyalty and rewards\n\nSelecting or updating a payment method required navigating several screens, regardless of device.\n\nThis example shows the mobile experience, where users move through four steps from the purchase screen simply to select Google Pay.","lineIndentations":[0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"106":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-SemiBold","fontStyle":"SemiBold","fontSize":20.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"145:10403":{"type":"FRAME","id":"145:10403","name":"Nav","absoluteBoundingBox":{"x":5478.0,"y":130.0,"width":154.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5478.0,"y":130.0,"width":154.0,"height":23.0},"relativeTransform":[[1.0,0.0,1062.0],[0.0,1.0,30.0]],"size":{"x":154.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["145:10404","145:10405","145:10406"]},"145:10404":{"type":"TEXT","id":"145:10404","name":"My work","absoluteBoundingBox":{"x":5478.0,"y":130.0,"width":63.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5479.56640625,"y":135.479995727539,"width":60.90576171875,"height":14.7200012207031},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.305419623851776,"g":0.305419623851776,"b":0.305419623851776,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[1,1,1,1],"characters":"My work","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","paragraphSpacing":16.0,"style":{"fontFamily":"Albert Sans","fontPostScriptName":"AlbertSans-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/projects"},"paragraphSpacing":16.0,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":120.83332824707,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"1":{"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}}},"assetIdToGuid":{},"guidToUrl":{"0:3":"/","1:126":"/projects","145:10393":"/apple-pay-google-pay-on-xbox","157:12636":"/ai-aws","156:633":"/m365-compare","130:2754":"/guest-checkout","158:18332":"/smb-purchase-management"},"fonts":{"Albert Sans:Regular":{"id":"AlbertSans_wght__1","url":"/_woff/v2/AlbertSans_wght__1/AlbertSans_wght__1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/AlbertSans_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"AlbertSans_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"AlbertSans_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"AlbertSans_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"AlbertSans_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"AlbertSans_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"AlbertSans_wght__1-rest.woff2"}]}},"Inter:Medium":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":500,"variationAxes":[{"tag":"wght","value":500.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Albert Sans:Medium":{"id":"AlbertSans_wght__1","url":"/_woff/v2/AlbertSans_wght__1/AlbertSans_wght__1.woff2","source":1,"italic":false,"weight":500,"variationAxes":[{"tag":"wght","value":500.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/AlbertSans_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"AlbertSans_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"AlbertSans_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"AlbertSans_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"AlbertSans_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"AlbertSans_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"AlbertSans_wght__1-rest.woff2"}]}},"Albert Sans:SemiBold":{"id":"AlbertSans_wght__1","url":"/_woff/v2/AlbertSans_wght__1/AlbertSans_wght__1.woff2","source":1,"italic":false,"weight":600,"variationAxes":[{"tag":"wght","value":600.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/AlbertSans_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"AlbertSans_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"AlbertSans_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"AlbertSans_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"AlbertSans_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"AlbertSans_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"AlbertSans_wght__1-rest.woff2"}]}},"Albert Sans:Bold":{"id":"AlbertSans_wght__1","url":"/_woff/v2/AlbertSans_wght__1/AlbertSans_wght__1.woff2","source":1,"italic":false,"weight":700,"variationAxes":[{"tag":"wght","value":700.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/AlbertSans_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"AlbertSans_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"AlbertSans_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"AlbertSans_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"AlbertSans_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"AlbertSans_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"AlbertSans_wght__1-rest.woff2"}]}}},"assets":{"0231ab0f7e59815d5f6af3e8c7628ec3cc5e36e3":{"type":"PAINT_ASSET","url":"0231ab0f7e59815d5f6af3e8c7628ec3cc5e36e3.png","size":{"x":753.0,"y":1860.0}},"2fa6750caa9d9ac8f76883b7e53f2100ae6a1fe3":{"type":"PAINT_ASSET","url":"2fa6750caa9d9ac8f76883b7e53f2100ae6a1fe3.png","size":{"x":2619.0,"y":2556.0}},"bfca48027156e0024cf6aafd5e8e0608fd15c3bb":{"type":"PAINT_ASSET","url":"bfca48027156e0024cf6aafd5e8e0608fd15c3bb.png","size":{"x":3174.0,"y":2580.0}},"e6cc84f485d553fee3da43e149a07b8462480d18":{"type":"PAINT_ASSET","url":"e6cc84f485d553fee3da43e149a07b8462480d18.png","size":{"x":1179.0,"y":2388.0}},"8553dc3c2d8b21b6a35001d9130e6fdc6fe2ff10":{"type":"PAINT_ASSET","url":"8553dc3c2d8b21b6a35001d9130e6fdc6fe2ff10.png","size":{"x":2362.0,"y":226.0}},"0d2d1460ceb0c1ccdc69429391a7570bef718d34":{"type":"PAINT_ASSET","url":"0d2d1460ceb0c1ccdc69429391a7570bef718d34.png","size":{"x":1029.0,"y":626.0}},"e364d0dcb2f9d27ebf686820d9eb2e93e267aac9":{"type":"PAINT_ASSET","url":"e364d0dcb2f9d27ebf686820d9eb2e93e267aac9.png","size":{"x":4096.0,"y":1403.0}},"13099946554df9d4324773f26fd7cf6c91d62f08":{"type":"PAINT_ASSET","url":"13099946554df9d4324773f26fd7cf6c91d62f08.png","size":{"x":1278.0,"y":416.0}}},"stablePathToAssetInfo":{},"animateRootIds":[],"siteSettings":{"title":"Kristin: Senior UX designer","scalingMode":"REFLOW","blockSearchIndexing":true,"labs":{"E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881":false}},"sourceCodeHash":""}