Skip to Content Skip to Menu

Issues with payflow setup

1 week 2 days ago - 1 week 2 days ago #342670 by kerry.kunzli
Issues with payflow setup was created by kerry.kunzli
Hi, we are using Elavon as our processor and they can connect thru PayPal's Payflow.  I have set it up and it does connect and enter a payment but it isn't completing properly.

According to paypal, transactions are showing as transaction type: Authorization. This means the card has only been authorized to begin the payment process. It is waiting for the next step which can be a 'sale' or 'delayed capture'. 

The message from CBSubs shows the user "Bad credit card type: please check credit-card type again." and it kicks out "Approved" 

One item in your instructions is to add a notification url... which I cannot find in payflow where to add that.  Could this be the issue?

The only places I can think in paypal manager to add the notification url are "Payment Confirmation" and "Silent Post for Data Transfer".  Are those the right place(s)?

Thanks, Kerry.
(for some reason upload of my screenshot fails)
Last edit: 1 week 2 days ago by kerry.kunzli. Reason: additional info

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49917
  • Thanks: 8532
  • Karma: 1465
1 week 6 hours ago #342689 by krileon
Replied by krileon on topic Issues with payflow setup
What payment gateway are you using in CBSubs? The standard PayPal gateway doesn't have any Payflow implementations. Both PayPal Advanced (off-site) and PayPal Pro (on-site) gateways are Payflow. Been a few years since the gateway was touched so unless PayPal changed the API on us it should still be working fine.

The only places I can think in paypal manager to add the notification url are "Payment Confirmation" and "Silent Post for Data Transfer". Are those the right place(s)?

Yes, you'd need to configure the notification URL wherever they moved silent post configuration to.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

1 day 3 hours ago #342757 by kerry.kunzli
Replied by kerry.kunzli on topic Issues with payflow setup
Thanks, I am using the paypal advanced gateway with payflow credentials. If set up some small donation transactions to test things out and CC payment goes thru to paypal and shows in paypal's settlement report (though not yet settled with Evalon) and they show up on my credit card transactions at the bank.

But, in CBSubs the basket shows as "Not Initiated"

I'm missing something here in the back and forth with paypal... I have all the url's entered correctly in paypal as far as I can tell. Any ideas?

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49917
  • Thanks: 8532
  • Karma: 1465
8 hours 16 minutes ago #342763 by krileon
Replied by krileon on topic Issues with payflow setup
I will re-review the implementation against their documentation and perform a test payment to see if they may have changed their API. It does however sound like maybe a banking information issue since payments are not settling with your bank. Also you shouldn't have to make live payments and should be using test modes; there's a parameter in your CBSubs gateway for it to use a test server as well.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49917
  • Thanks: 8532
  • Karma: 1465
6 hours 6 minutes ago - 4 hours 34 minutes ago #342773 by krileon
Replied by krileon on topic Issues with payflow setup
Have reviewed the implementation and the API doesn't appear changed. Have you configured Hosted Checkout Pages within your PayPal Manager correctly? This is done from the PayPal Manager and not from your regular PayPal account. Below is the URL.

manager.paypal.com/

Once logged in you can configure Hosted Checkout Pages under the Service Settings section. You should have the following configured.

Enter Cancel URL: Cancel URL as provided in the CBSubs gateway
Enter Error URL: Cancel URL as provided in the CBSubs gateway
Cancel URL Method: GET
Show confirmation page: On my website
- Note: You are welcome to use "On a PayPal hosted page" here though if you prefer. It works with either.
Enter Return URL: Return URL as provided in the CBSubs gateway
Return URL Method: GET
Use Silent Post: Yes
Enter Silent Post URL: Notification URL as provided in the CBSubs gateway
Enable Secure Token: Yes

I also recommend the following while testing to make sure your site is accepting payments instead of using live payments.

Transaction Process Mode: Test

You can generate test credit cards below.

developer.paypal.com/api/nvp-soap/payflow/payflow-pro/payflow-pro-testing/

Next within your CBSubs gateway be sure to set "Paypal Advanced server" to "Paypal Advanced test server" so you can safely make test payments.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Last edit: 4 hours 34 minutes ago by krileon. Reason: updated test cards link as specific test cards are needed for payflow

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49917
  • Thanks: 8532
  • Karma: 1465
3 hours 41 minutes ago #342787 by krileon
Replied by krileon on topic Issues with payflow setup
Ok, believe I've found some potential response handling issues and am working on investigating further. Appears there were some possible changes with how PayPal returns back to the site.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum