Common php IDE file structure usage

  • A simple stripe API payment example. 
  • Upon visiting the page, (1) create a customer, (2) create a paymentintent with the customer.
  • The content of the code field will be included in index.php
  • Two PHP files will reside in the page dir
  • app.ini will reside out of doc root dir
  • index_inc.php will include shared.php
  • shared.php uses app.ini, which is in the other record
  • shared.php will use stripe library
doc_base /home/cmsnow/www/hosts/design.asonedemo.com/docs/
/home/cmsnow/www/hosts/design.asonedemo.com/docs/..//default/en-US/nav6h3/E/Dev/s/Stripe/Payment/php/app.ini
array(7) {
  ["DOMAIN"]=>
  string(21) "http://localhost:4242"
  ["PAYMENT_METHOD_TYPES"]=>
  string(4) "card"
  ["PRICE"]=>
  string(15) "price_abc123..."
  ["STATIC_DIR"]=>
  string(9) "../client"
  ["STRIPE_PUBLISHABLE_KEY"]=>
  string(32) "pk_test_5cQYArKzzFMqm4LZbptu9EPe"
  ["STRIPE_SECRET_KEY"]=>
  string(107) "rk_test_515ztjhK6p085J4TOzcIs9anO7ynwFXEPG8z6QqwMiC6UJk3hgcEsk2VVlIgZLcDXU6IP2hDZumFsElgpzU8J1ic400YYMdXUZd"
  ["STRIPE_WEBHOOK_SECRET"]=>
  string(70) "whsec_619acc2ccce06fb6cb07be1b6ac72a907257dddb19fa90be64b7cc84e3218216"
}

Error

Failed to create a PaymentIntent

Please check the server logs for more information