Stripe API를 사용한다.
PCI DSS(Payment Card Industry Data Security Standard)
PCI Compliance :
방화벽 사용, 패스워드 보호, 카드 정보 보호, 데이터 암호화, 안티바이러스, 적절한 소프트웨어 업데이트, 데이터 접속 제한, 접속 아이디, 물리적 접속 제한, 로그 접속 생성과 유지, 취약성 검사 및 테스트, 문서 정책 등
Security | Stripe Documentation
A guide to PCI compliance (stripe.com)
Stripe Integration : Checkout Form
장점
Low code integration
Hosted form on Stripe Servers
Customization and branding
PCI compliant
단점
Separate pop up window
Does not provide seamless user experience
Stripe Checkout: We built Checkout so you don’t have to
Stripe Integration : Stripe Elements
장점
Seamless checkout integration
Hosted UI elements on stripe servers
Use our existing/custom form
Customization and branding
단점
Require an existing/custom form
Require custom coding on frontend and backend
Stripe Elements: Embeddable UI components to build pixel perfect payments experiences
우리는 Stripe elements를 사용한다.
과정은 다음과 같다.
마지막은 데이터베이스에 저장하는 것
개발은 백엔드 프론트엔드로 나누며
처음은 백엔드로 시작한다.
'컴퓨터공학 > Boot & Angular' 카테고리의 다른 글
Angular> Payment Frontend (0) | 2022.04.16 |
---|---|
Angular> Payment Backend (0) | 2022.04.13 |
Angular> Environments (0) | 2022.04.10 |
Angular> HTTPS (0) | 2022.04.09 |
Angular> 주문내역2 (0) | 2022.04.03 |